VirtualBox

Ignore:
Timestamp:
Feb 23, 2010 2:26:33 PM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
57948
Message:

HostDrivers/solaris: LogFlowFunc.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c

    r25181 r26710  
    9898
    9999#if defined(DEBUG_ramshankar)
     100# undef LogFlowFunc
     101# define LogFlowFunc            LogRel
    100102# undef Log
    101 # define Log        LogRel
     103# define Log                    LogRel
    102104# undef LogFlow
    103 # define LogFlow    LogRel
     105# define LogFlow                LogRel
    104106#endif
    105107
     
    402404int _init(void)
    403405{
    404     LogFlow((DEVICE_NAME ":_init\n"));
     406    LogFlowFunc((DEVICE_NAME ":_init\n"));
    405407
    406408    /*
     
    473475{
    474476    int rc;
    475     LogFlow((DEVICE_NAME ":_fini\n"));
     477    LogFlowFunc((DEVICE_NAME ":_fini\n"));
    476478
    477479    /*
     
    509511int _info(struct modinfo *pModInfo)
    510512{
    511     LogFlow((DEVICE_NAME ":_info\n"));
     513    LogFlowFunc((DEVICE_NAME ":_info\n"));
    512514
    513515    int rc = mod_info(&g_VBoxNetFltSolarisModLinkage, pModInfo);
     
    528530static int VBoxNetFltSolarisAttach(dev_info_t *pDip, ddi_attach_cmd_t enmCmd)
    529531{
    530     LogFlow((DEVICE_NAME ":VBoxNetFltSolarisAttach pDip=%p enmCmd=%d\n", pDip, enmCmd));
     532    LogFlowFunc((DEVICE_NAME ":VBoxNetFltSolarisAttach pDip=%p enmCmd=%d\n", pDip, enmCmd));
    531533
    532534    switch (enmCmd)
     
    586588static int VBoxNetFltSolarisDetach(dev_info_t *pDip, ddi_detach_cmd_t enmCmd)
    587589{
    588     LogFlow((DEVICE_NAME ":VBoxNetFltSolarisDetach pDip=%p enmCmd=%d\n", pDip, enmCmd));
     590    LogFlowFunc((DEVICE_NAME ":VBoxNetFltSolarisDetach pDip=%p enmCmd=%d\n", pDip, enmCmd));
    589591
    590592    switch (enmCmd)
     
    622624static int VBoxNetFltSolarisGetInfo(dev_info_t *pDip, ddi_info_cmd_t enmCmd, void *pvArg, void **ppResult)
    623625{
    624     LogFlow((DEVICE_NAME ":VBoxNetFltSolarisGetInfo pDip=%p enmCmd=%d pArg=%p instance=%d\n", pDip, enmCmd,
     626    LogFlowFunc((DEVICE_NAME ":VBoxNetFltSolarisGetInfo pDip=%p enmCmd=%d pArg=%p instance=%d\n", pDip, enmCmd,
    625627                getminor((dev_t)pvArg)));
    626628
     
    660662    Assert(pQueue);
    661663
    662     LogFlow((DEVICE_NAME ":VBoxNetFltSolarisModOpen pQueue=%p pDev=%p fOpenMode=%d fStreamMode=%d\n", pQueue, pDev,
     664    LogFlowFunc((DEVICE_NAME ":VBoxNetFltSolarisModOpen pQueue=%p pDev=%p fOpenMode=%d fStreamMode=%d\n", pQueue, pDev,
    663665            fOpenMode, fStreamMode));
    664666
     
    861863    Assert(pQueue);
    862864
    863     LogFlow((DEVICE_NAME ":VBoxNetFltSolarisModClose pQueue=%p fOpenMode=%d\n", pQueue, fOpenMode));
     865    LogFlowFunc((DEVICE_NAME ":VBoxNetFltSolarisModClose pQueue=%p fOpenMode=%d\n", pQueue, fOpenMode));
    864866
    865867    vboxnetflt_stream_t *pStream = NULL;
     
    974976        return 0;
    975977
    976     LogFlow((DEVICE_NAME ":VBoxNetFltSolarisModReadPut pQueue=%p pMsg=%p\n", pQueue, pMsg));
     978    LogFlowFunc((DEVICE_NAME ":VBoxNetFltSolarisModReadPut pQueue=%p pMsg=%p\n", pQueue, pMsg));
    977979
    978980    bool fSendUpstream = true;
     
    12051207static int VBoxNetFltSolarisModWritePut(queue_t *pQueue, mblk_t *pMsg)
    12061208{
    1207     LogFlow((DEVICE_NAME ":VBoxNetFltSolarisModWritePut pQueue=%p pMsg=%p\n", pQueue, pMsg));
     1209    LogFlowFunc((DEVICE_NAME ":VBoxNetFltSolarisModWritePut pQueue=%p pMsg=%p\n", pQueue, pMsg));
    12081210
    12091211    putnext(pQueue, pMsg);
     
    12201222static int vboxNetFltSolarisSetRawMode(vboxnetflt_promisc_stream_t *pPromiscStream)
    12211223{
    1222     LogFlow((DEVICE_NAME ":vboxNetFltSolarisSetRawMode pPromiscStream=%p\n", pPromiscStream));
     1224    LogFlowFunc((DEVICE_NAME ":vboxNetFltSolarisSetRawMode pPromiscStream=%p\n", pPromiscStream));
    12231225
    12241226    mblk_t *pRawMsg = NULL;
     
    12491251static int vboxNetFltSolarisSetFastMode(queue_t *pQueue)
    12501252{
    1251     LogFlow((DEVICE_NAME ":vboxNetFltSolarisSetFastMode pQueue=%p\n", pQueue));
     1253    LogFlowFunc((DEVICE_NAME ":vboxNetFltSolarisSetFastMode pQueue=%p\n", pQueue));
    12521254
    12531255    mblk_t *pFastMsg = mkiocb(DL_IOC_HDR_INFO);
     
    12981300static int vboxNetFltSolarisPromiscReq(queue_t *pQueue, bool fPromisc)
    12991301{
    1300     LogFlow((DEVICE_NAME ":vboxNetFltSolarisPromiscReq pQueue=%p fPromisc=%d\n", pQueue, fPromisc));
     1302    LogFlowFunc((DEVICE_NAME ":vboxNetFltSolarisPromiscReq pQueue=%p fPromisc=%d\n", pQueue, fPromisc));
    13011303
    13021304    t_uscalar_t Cmd;
     
    13501352static int vboxNetFltSolarisPhysAddrReq(queue_t *pQueue)
    13511353{
    1352     LogFlow((DEVICE_NAME ":vboxNetFltSolarisPhysAddrReq pQueue=%p\n", pQueue));
     1354    LogFlowFunc((DEVICE_NAME ":vboxNetFltSolarisPhysAddrReq pQueue=%p\n", pQueue));
    13531355
    13541356    t_uscalar_t Cmd = DL_PHYS_ADDR_REQ;
     
    13751377static void vboxNetFltSolarisCachePhysAddr(PVBOXNETFLTINS pThis, mblk_t *pMsg)
    13761378{
    1377     LogFlow((DEVICE_NAME ":vboxNetFltSolarisCachePhysAddr pThis=%p pMsg=%p\n", pThis, pMsg));
     1379    LogFlowFunc((DEVICE_NAME ":vboxNetFltSolarisCachePhysAddr pThis=%p pMsg=%p\n", pThis, pMsg));
    13781380
    13791381    AssertCompile(sizeof(RTMAC) == ETHERADDRL);
     
    14031405static int vboxNetFltSolarisBindReq(queue_t *pQueue, int SAP)
    14041406{
    1405     LogFlow((DEVICE_NAME ":vboxNetFltSolarisBindReq SAP=%d\n", SAP));
     1407    LogFlowFunc((DEVICE_NAME ":vboxNetFltSolarisBindReq SAP=%d\n", SAP));
    14061408
    14071409    mblk_t *pBindMsg = mexchange(NULL, NULL, DL_BIND_REQ_SIZE, M_PROTO, DL_BIND_REQ);
     
    14291431static int vboxNetFltSolarisNotifyReq(queue_t *pQueue)
    14301432{
    1431     LogFlow((DEVICE_NAME ":vboxNetFltSolarisNotifyReq\n"));
     1433    LogFlowFunc((DEVICE_NAME ":vboxNetFltSolarisNotifyReq\n"));
    14321434
    14331435    mblk_t *pNotifyMsg = mexchange(NULL, NULL, DL_NOTIFY_REQ_SIZE, M_PROTO, DL_NOTIFY_REQ);
     
    16641666static int vboxNetFltSolarisRelinkIp4(vnode_t *pVNode, struct lifreq *pInterface, int IpMuxFd, int ArpMuxFd)
    16651667{
    1666     LogFlow((DEVICE_NAME ":vboxNetFltSolarisRelinkIp4: pVNode=%p pInterface=%p IpMuxFd=%d ArpMuxFd=%d\n", pVNode,
     1668    LogFlowFunc((DEVICE_NAME ":vboxNetFltSolarisRelinkIp4: pVNode=%p pInterface=%p IpMuxFd=%d ArpMuxFd=%d\n", pVNode,
    16671669            pInterface, IpMuxFd, ArpMuxFd));
    16681670
     
    16991701static int vboxNetFltSolarisRelinkIp6(vnode_t *pVNode, struct lifreq *pInterface, int Ip6MuxFd)
    17001702{
    1701     LogFlow((DEVICE_NAME ":vboxNetFltSolarisRelinkIp6: pVNode=%p pInterface=%p Ip6MuxFd=%d\n", pVNode, pInterface, Ip6MuxFd));
     1703    LogFlowFunc((DEVICE_NAME ":vboxNetFltSolarisRelinkIp6: pVNode=%p pInterface=%p Ip6MuxFd=%d\n", pVNode, pInterface, Ip6MuxFd));
    17021704
    17031705    int NewIp6MuxId;
     
    17281730static int vboxNetFltSolarisDetermineModPos(bool fAttach, vnode_t *pVNode, int *pModPos)
    17291731{
    1730     LogFlow((DEVICE_NAME ":vboxNetFltSolarisDetermineModPos: fAttach=%d pVNode=%p pModPos=%p\n", fAttach, pVNode, pModPos));
     1732    LogFlowFunc((DEVICE_NAME ":vboxNetFltSolarisDetermineModPos: fAttach=%d pVNode=%p pModPos=%p\n", fAttach, pVNode, pModPos));
    17311733
    17321734    int cMod;
     
    19621964static void vboxNetFltSolarisCloseStream(PVBOXNETFLTINS pThis)
    19631965{
    1964     LogFlow((DEVICE_NAME ":vboxNetFltSolarisCloseStream pThis=%p\n"));
     1966    LogFlowFunc((DEVICE_NAME ":vboxNetFltSolarisCloseStream pThis=%p\n"));
    19651967
    19661968    ldi_close(pThis->u.s.hIface, FREAD | FWRITE, kcred);
     
    19771979static int vboxNetFltSolarisAttachIp4(PVBOXNETFLTINS pThis, bool fAttach)
    19781980{
    1979     LogFlow((DEVICE_NAME ":vboxNetFltSolarisAttachIp4 pThis=%p fAttach=%d\n", pThis, fAttach));
     1981    LogFlowFunc((DEVICE_NAME ":vboxNetFltSolarisAttachIp4 pThis=%p fAttach=%d\n", pThis, fAttach));
    19801982
    19811983    /*
     
    22442246static int vboxNetFltSolarisAttachIp6(PVBOXNETFLTINS pThis, bool fAttach)
    22452247{
    2246     LogFlow((DEVICE_NAME ":vboxNetFltSolarisAttachIp6 pThis=%p fAttach=%d\n", pThis, fAttach));
     2248    LogFlowFunc((DEVICE_NAME ":vboxNetFltSolarisAttachIp6 pThis=%p fAttach=%d\n", pThis, fAttach));
    22472249
    22482250    /*
     
    24412443static void vboxNetFltSolarispIp6Timer(PRTTIMER pTimer, void *pvData, uint64_t iTick)
    24422444{
    2443     LogFlow((DEVICE_NAME ":vboxNetFltSolarispIp6Timer pTimer=%p pvData=%p\n", pTimer, pvData));
     2445    LogFlowFunc((DEVICE_NAME ":vboxNetFltSolarispIp6Timer pTimer=%p pvData=%p\n", pTimer, pvData));
    24442446
    24452447    PVBOXNETFLTINS pThis = (PVBOXNETFLTINS)pvData;
     
    24802482static int vboxNetFltSolarisSetupIp6Polling(PVBOXNETFLTINS pThis)
    24812483{
    2482     LogFlow((DEVICE_NAME ":vboxNetFltSolarisSetupIp6Polling pThis=%p\n", pThis));
     2484    LogFlowFunc((DEVICE_NAME ":vboxNetFltSolarisSetupIp6Polling pThis=%p\n", pThis));
    24832485
    24842486    int rc = VINF_SUCCESS;
     
    25292531static int vboxNetFltSolarisDetachFromInterface(PVBOXNETFLTINS pThis)
    25302532{
    2531     LogFlow((DEVICE_NAME ":vboxNetFltSolarisDetachFromInterface pThis=%p\n", pThis));
     2533    LogFlowFunc((DEVICE_NAME ":vboxNetFltSolarisDetachFromInterface pThis=%p\n", pThis));
    25322534
    25332535    ASMAtomicWriteBool(&pThis->fDisconnectedFromHost, true);
     
    25622564static int vboxNetFltSolarisAttachToInterface(PVBOXNETFLTINS pThis)
    25632565{
    2564     LogFlow((DEVICE_NAME ":vboxNetFltSolarisAttachToInterface pThis=%p\n", pThis));
     2566    LogFlowFunc((DEVICE_NAME ":vboxNetFltSolarisAttachToInterface pThis=%p\n", pThis));
    25652567
    25662568    int rc = vboxNetFltSolarisOpenStream(pThis);
     
    26052607static mblk_t *vboxNetFltSolarisMBlkFromSG(PVBOXNETFLTINS pThis, PINTNETSG pSG, uint32_t fDst)
    26062608{
    2607     LogFlow((DEVICE_NAME ":vboxNetFltSolarisMBlkFromSG pThis=%p pSG=%p\n", pThis, pSG));
     2609    LogFlowFunc((DEVICE_NAME ":vboxNetFltSolarisMBlkFromSG pThis=%p pSG=%p\n", pThis, pSG));
    26082610
    26092611    mblk_t *pMsg = allocb(pSG->cbTotal, BPRI_MED);
     
    26692671static int vboxNetFltSolarisMBlkToSG(PVBOXNETFLTINS pThis, mblk_t *pMsg, PINTNETSG pSG, unsigned cSegs, uint32_t fSrc)
    26702672{
    2671     LogFlow((DEVICE_NAME ":vboxNetFltSolarisMBlkToSG pThis=%p pMsg=%p pSG=%p cSegs=%d\n", pThis, pMsg, pSG, cSegs));
     2673    LogFlowFunc((DEVICE_NAME ":vboxNetFltSolarisMBlkToSG pThis=%p pMsg=%p pSG=%p cSegs=%d\n", pThis, pMsg, pSG, cSegs));
    26722674
    26732675    pSG->pvOwnerData = NULL;
     
    27322734static int vboxNetFltSolarisRawToUnitData(mblk_t *pMsg, mblk_t **ppDlpiMsg)
    27332735{
    2734     LogFlow((DEVICE_NAME ":vboxNetFltSolarisRawToUnitData pMsg=%p\n", pMsg));
     2736    LogFlowFunc((DEVICE_NAME ":vboxNetFltSolarisRawToUnitData pMsg=%p\n", pMsg));
    27352737
    27362738    if (DB_TYPE(pMsg) != M_DATA)
     
    27842786static int vboxNetFltSolarisUnitDataToRaw(PVBOXNETFLTINS pThis, mblk_t *pMsg, mblk_t **ppRawMsg)
    27852787{
    2786     LogFlow((DEVICE_NAME ":vboxNetFltSolarisUnitDataToRaw pMsg=%p\n", pMsg));
     2788    LogFlowFunc((DEVICE_NAME ":vboxNetFltSolarisUnitDataToRaw pMsg=%p\n", pMsg));
    27872789
    27882790    if (   !pMsg->b_cont
     
    29032905    Assert(pPromiscStream);
    29042906
    2905     LogFlow((DEVICE_NAME ":vboxNetFltSolarisQueueLoopback pThis=%p pPromiscStream=%p pMsg=%p\n", pThis, pPromiscStream, pMsg));
     2907    LogFlowFunc((DEVICE_NAME ":vboxNetFltSolarisQueueLoopback pThis=%p pPromiscStream=%p pMsg=%p\n", pThis, pPromiscStream, pMsg));
    29062908
    29072909    if (RT_UNLIKELY(pMsg->b_cont))
     
    30313033    Assert(DB_TYPE(pMsg) == M_DATA);
    30323034
    3033     LogFlow((DEVICE_NAME ":vboxNetFltSolarisIsOurMBlk pThis=%p pMsg=%p\n", pThis, pMsg));
     3035    LogFlowFunc((DEVICE_NAME ":vboxNetFltSolarisIsOurMBlk pThis=%p pMsg=%p\n", pThis, pMsg));
    30343036
    30353037    if (pMsg->b_cont)
     
    31173119static int vboxNetFltSolarisRecv(PVBOXNETFLTINS pThis, vboxnetflt_stream_t *pStream, queue_t *pQueue, mblk_t *pMsg)
    31183120{
    3119     LogFlow((DEVICE_NAME ":vboxNetFltSolarisRecv pThis=%p pMsg=%p\n", pThis, pMsg));
     3121    LogFlowFunc((DEVICE_NAME ":vboxNetFltSolarisRecv pThis=%p pMsg=%p\n", pThis, pMsg));
    31203122
    31213123    AssertCompile(sizeof(struct ether_header) == sizeof(RTNETETHERHDR));
     
    32153217static mblk_t *vboxNetFltSolarisFixChecksums(mblk_t *pMsg)
    32163218{
    3217     LogFlow((DEVICE_NAME ":vboxNetFltSolarisFixChecksums pMsg=%p\n"));
     3219    LogFlowFunc((DEVICE_NAME ":vboxNetFltSolarisFixChecksums pMsg=%p\n"));
    32183220
    32193221    Assert(DB_TYPE(pMsg) == M_DATA);
     
    33423344static void vboxNetFltSolarisAnalyzeMBlk(mblk_t *pMsg)
    33433345{
    3344     LogFlow((DEVICE_NAME ":vboxNetFltSolarisAnalyzeMBlk pMsg=%p\n", pMsg));
     3346    LogFlowFunc((DEVICE_NAME ":vboxNetFltSolarisAnalyzeMBlk pMsg=%p\n", pMsg));
    33453347
    33463348    PCRTNETETHERHDR pEthHdr = (PCRTNETETHERHDR)pMsg->b_rptr;
     
    34233425void vboxNetFltPortOsGetMacAddress(PVBOXNETFLTINS pThis, PRTMAC pMac)
    34243426{
    3425     LogFlow((DEVICE_NAME ":vboxNetFltPortOsGetMacAddress pThis=%p\n", pThis));
     3427    LogFlowFunc((DEVICE_NAME ":vboxNetFltPortOsGetMacAddress pThis=%p\n", pThis));
    34263428    *pMac = pThis->u.s.Mac;
    34273429}
     
    34423444void vboxNetFltPortOsSetActive(PVBOXNETFLTINS pThis, bool fActive)
    34433445{
    3444     LogFlow((DEVICE_NAME ":vboxNetFltPortOsSetActive pThis=%p fActive=%d\n", pThis, fActive));
     3446    LogFlowFunc((DEVICE_NAME ":vboxNetFltPortOsSetActive pThis=%p fActive=%d\n", pThis, fActive));
    34453447
    34463448    /*
     
    34663468int vboxNetFltOsDisconnectIt(PVBOXNETFLTINS pThis)
    34673469{
    3468     LogFlow((DEVICE_NAME ":vboxNetFltOsDisconnectIt pThis=%p\n", pThis));
     3470    LogFlowFunc((DEVICE_NAME ":vboxNetFltOsDisconnectIt pThis=%p\n", pThis));
    34693471
    34703472    vboxNetFltSolarisDetachFromInterface(pThis);
     
    34973499void vboxNetFltOsDeleteInstance(PVBOXNETFLTINS pThis)
    34983500{
    3499     LogFlow((DEVICE_NAME ":vboxNetFltOsDeleteInstance pThis=%p\n", pThis));
     3501    LogFlowFunc((DEVICE_NAME ":vboxNetFltOsDeleteInstance pThis=%p\n", pThis));
    35003502    /* Nothing to do here. */
    35013503}
     
    35043506int vboxNetFltOsInitInstance(PVBOXNETFLTINS pThis, void *pvContext)
    35053507{
    3506     LogFlow((DEVICE_NAME ":vboxNetFltOsInitInstance pThis=%p\n"));
     3508    LogFlowFunc((DEVICE_NAME ":vboxNetFltOsInitInstance pThis=%p\n"));
    35073509
    35083510    /*
     
    35723574int vboxNetFltPortOsXmit(PVBOXNETFLTINS pThis, PINTNETSG pSG, uint32_t fDst)
    35733575{
    3574     LogFlow((DEVICE_NAME ":vboxNetFltPortOsXmit pThis=%p pSG=%p fDst=%d\n", pThis, pSG, fDst));
     3576    LogFlowFunc((DEVICE_NAME ":vboxNetFltPortOsXmit pThis=%p pSG=%p fDst=%d\n", pThis, pSG, fDst));
    35753577
    35763578    int rc = VINF_SUCCESS;
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette