Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/net/ethernet/smsc/smsc911x.c smsc911x_hash() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
lib/zlib_deflate/deftree.c gen_codes() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 0-u16max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ppp->wlock | ||
| HALF_LOCKED2 | &zstrm->lock | ||
| HALF_LOCKED2 | bh |
lib/zlib_deflate/deftree.c tr_static_init() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 0-29 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ppp->wlock | ||
| HALF_LOCKED2 | &zstrm->lock | ||
| HALF_LOCKED2 | bh |
drivers/net/usb/aqc111.c aqc111_set_rx_mode() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &net->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/usb/smsc75xx.c smsc75xx_hash() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &pdata->rfe_ctl_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &netdev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct smsc75xx_priv)->rfe_ctl_lock |
drivers/fpga/altera-ps-spi.c rev_buf() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| USER_DATA | 0 | x | 0-u32max |
| HALF_LOCKED2 | &mgr->ref_mutex | ||
| HALF_LOCKED2 | ®ion->mutex |
drivers/net/ethernet/dec/tulip/tulip_core.c set_rx_mode() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/dec/tulip/tulip_core.c set_rx_mode() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c dwxgmac2_set_filter() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &priv->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/ethoc.c ethoc_set_multicast_list() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/qualcomm/emac/emac-mac.c emac_mac_multicast_addr_set() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &netdev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/sis/sis190.c sis190_set_rx_mode() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/realtek/8139too.c __set_rx_mode() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &tp->lock | ||
| HALF_LOCKED2 | &tp->rx_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags |
drivers/net/usb/dm9601.c dm9601_set_multicast() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &net->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c dwmac4_set_filter() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &priv->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c dwmac1000_set_filter() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &priv->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/freescale/fman/fman_tgec.c tgec_add_hash_mac_address() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|
drivers/net/ethernet/freescale/fman/fman_tgec.c tgec_del_hash_mac_address() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|
drivers/net/phy/dp83640.c match() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dp83640->rx_lock | ||
| HALF_LOCKED2 | &dp83640->rx_queue.lock | ||
| HALF_LOCKED2 | &ei_local->page_lock | ||
| HALF_LOCKED2 | &lp->rx_lock | ||
| HALF_LOCKED2 | &ocelot->inj_lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct dp83640_private)->rx_lock |
drivers/net/ethernet/sis/sis900.c sis900_mcast_bitnr() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &net_dev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/amd/xgbe/xgbe-dev.c xgbe_set_mac_hash_table() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/amd/xgbe/xgbe-dev.c xgbe_set_mac_hash_table() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/amd/xgbe/xgbe-dev.c xgbe_update_vlan_hash_table() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/usb/asix_common.c asix_set_multicast() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &net->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/qlogic/qed/qed_l2.c qed_mcast_bin_from_mac() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &edev->qede_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct qede_dev)->qede_lock |
drivers/net/ethernet/dec/tulip/winbond-840.c __set_rx_mode() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &np->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | irq |
drivers/net/wireless/admtek/adm8211.c adm8211_prepare_multicast() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &local->filter_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &local->hw.wiphy->mtx | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct ieee80211_local)->filter_lock |
drivers/net/ethernet/chelsio/cxgb/pm3393.c pm3393_set_rx_mode() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/mmc/host/loongson2-mmc.c ls2k0500_mmc_reorder_cmd_data() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &host->lock | ||
| LOCK2 | iflags | ||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct loongson2_mmc_host)->lock |
drivers/mmc/host/loongson2-mmc.c ls2k2000_mmc_reorder_cmd_data() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &host->lock | ||
| LOCK2 | iflags | ||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct loongson2_mmc_host)->lock |
drivers/net/ethernet/micrel/ks8851_common.c ks8851_set_rx_mode() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/nxp/lpc_eth.c lpc_eth_set_multicast_list() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &pldat->lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &ndev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct netdata_local)->lock |
drivers/net/ethernet/marvell/skge.c yukon_add_filter() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/sky2.c sky2_add_filter() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c stmmac_vlan_update() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/intel/keembay/kmb_platform.c hdmi_reformat_iec958() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/usb/lan78xx.c lan78xx_hash() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &pdata->rfe_ctl_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &netdev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct lan78xx_priv)->rfe_ctl_lock |
drivers/net/usb/r8152.c _rtl8152_set_rx_mode() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &tp->control | ||
| TYPE_LOCK | (struct r8152)->control |
drivers/net/ethernet/3com/typhoon.c typhoon_set_rx_mode() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/intel/ice/ice_parser_rt.c ice_bit_rev_u32() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 0-u16max |
| DATA_SOURCE | 0 | x | $0 |
| LOCK2 | &vf->cfg_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ice_vf)->cfg_lock |
drivers/net/ethernet/intel/ice/ice_parser_rt.c ice_hv_bit_sel() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 0-u16max |
| LOCK2 | &vf->cfg_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ice_vf)->cfg_lock |
drivers/net/ethernet/intel/ice/ice_parser_rt.c ice_hv_bit_sel() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| LOCK2 | &vf->cfg_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ice_vf)->cfg_lock |
drivers/net/ethernet/intel/ice/ice_parser_rt.c ice_reg_bit_sel() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 0-u16max |
| LOCK2 | &vf->cfg_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ice_vf)->cfg_lock |
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c stmmac_hash_check() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c stmmac_hash_check() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|
drivers/net/ethernet/stmicro/stmmac/dwmac100_core.c dwmac100_set_filter() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &priv->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
sound/soc/fsl/fsl_xcvr.c irq0_isr() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags |
sound/soc/fsl/fsl_xcvr.c irq0_isr() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags |
drivers/net/usb/ax88179_178a.c ax88179_set_multicast() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &net->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c sxgbe_set_rx_mode() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/realtek/rtase/rtase_main.c eth_hw_addr_crc() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock |
drivers/net/ethernet/via/via-rhine.c rhine_set_rx_mode() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/atheros/alx/main.c alx_add_mc_addr() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &alx->mtx |
drivers/net/ethernet/alacritech/slicoss.c slic_set_mcast_bit() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/via/via-velocity.c wol_calc_crc() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 0-u16max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &vptr->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct velocity_info)->lock |
drivers/net/ethernet/jme.c jme_set_multi() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &jme->rxmcs_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &netdev->addr_list_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct jme_adapter)->rxmcs_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_set_hw_multicast() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/rdc/r6040.c r6040_multicast_list() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &lp->lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct r6040_private)->lock |
drivers/net/ethernet/realtek/r8169_main.c eth_hw_addr_crc() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/agere/et131x.c et1310_setup_device_for_multicast() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/microchip/lan743x_main.c lan743x_rfe_set_multicast() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &netdev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/tun.c addr_hash_set() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| LOCK2 | global &rtnl_mutex |
drivers/net/tun.c addr_hash_test() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &dev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/smsc/smsc9420.c smsc9420_hash() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/fealnx.c __set_rx_mode() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &np->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | lp |
drivers/net/ethernet/realtek/8139cp.c __cp_set_rx_mode() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &cp->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/freescale/fman/fman_dtsec.c dtsec_add_hash_mac_address() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|
drivers/net/ethernet/freescale/fman/fman_dtsec.c dtsec_del_hash_mac_address() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|
drivers/net/ethernet/freescale/gianfar.c gfar_set_hash_for_addr() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/usb/mcs7830.c mcs7830_data_set_multicast() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/calxeda/xgmac.c xgmac_set_rx_mode() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/calxeda/xgmac.c xgmac_set_rx_mode() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/silan/sc92031.c _sc92031_set_mar() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &priv->lock | ||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | bh | ||
| TYPE_LOCK | (struct sc92031_priv)->lock |
drivers/net/ethernet/natsemi/natsemi.c __set_rx_mode() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &np->lock | ||
| LOCK2 | irq | ||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct netdev_private)->lock |
drivers/net/ethernet/spacemit/k1_emac.c emac_ether_addr_hash() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ndev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/usb/asix_devices.c ax88172_set_multicast() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &net->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/micrel/ksz884x.c hw_set_grp_addr() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/micrel/ksz884x.c hw_set_wol_frame() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c xlgmac_set_mac_hash_table() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c xlgmac_set_mac_hash_table() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c xlgmac_update_vlan_hash_table() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/8390/ax88796.c make_mc_bits() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &dev->tx_global_lock | ||
| HALF_LOCKED2 | &ei_local->page_lock | ||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/8390/8390.c make_mc_bits() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &dev->tx_global_lock | ||
| HALF_LOCKED2 | &ei_local->page_lock | ||
| HALF_LOCKED2 | flags |
drivers/net/usb/smsc95xx.c smsc95xx_hash() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &pdata->mac_cr_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &netdev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct smsc95xx_priv)->mac_cr_lock |
drivers/net/usb/sr9800.c sr_set_multicast() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | x | r crc32_le |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &net->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
net/ceph/osd_client.c ceph_hoid_build_hash_cache() -> generic___bitrev32()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | x | 0-u32max |
| LOCK2 | &osdc->lock | ||
| HALF_LOCKED2 | &osd->lock | ||
| TYPE_LOCK | (struct ceph_osd_client)->lock |