| /Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/ |
| D | core.h | 38 void *bus_priv, bool reload, 358 int (*init)(void *bus_priv, struct mlxsw_core *mlxsw_core, 361 void (*fini)(void *bus_priv); 362 bool (*skb_transmit_busy)(void *bus_priv, 364 int (*skb_transmit)(void *bus_priv, struct sk_buff *skb, 366 int (*cmd_exec)(void *bus_priv, u16 opcode, u8 opcode_mod, 371 u32 (*read_frc_h)(void *bus_priv); 372 u32 (*read_frc_l)(void *bus_priv);
|
| D | i2c.c | 484 static int mlxsw_i2c_cmd_exec(void *bus_priv, u16 opcode, u8 opcode_mod, in mlxsw_i2c_cmd_exec() argument 490 struct mlxsw_i2c *mlxsw_i2c = bus_priv; in mlxsw_i2c_cmd_exec() 496 static bool mlxsw_i2c_skb_transmit_busy(void *bus_priv, in mlxsw_i2c_skb_transmit_busy() argument 502 static int mlxsw_i2c_skb_transmit(void *bus_priv, struct sk_buff *skb, in mlxsw_i2c_skb_transmit() argument 509 mlxsw_i2c_init(void *bus_priv, struct mlxsw_core *mlxsw_core, in mlxsw_i2c_init() argument 513 struct mlxsw_i2c *mlxsw_i2c = bus_priv; in mlxsw_i2c_init() 541 static void mlxsw_i2c_fini(void *bus_priv) in mlxsw_i2c_fini() argument 543 struct mlxsw_i2c *mlxsw_i2c = bus_priv; in mlxsw_i2c_fini()
|
| D | pci.c | 1366 static int mlxsw_pci_init(void *bus_priv, struct mlxsw_core *mlxsw_core, in mlxsw_pci_init() argument 1370 struct mlxsw_pci *mlxsw_pci = bus_priv; in mlxsw_pci_init() 1507 static void mlxsw_pci_fini(void *bus_priv) in mlxsw_pci_fini() argument 1509 struct mlxsw_pci *mlxsw_pci = bus_priv; in mlxsw_pci_fini() 1528 static bool mlxsw_pci_skb_transmit_busy(void *bus_priv, in mlxsw_pci_skb_transmit_busy() argument 1531 struct mlxsw_pci *mlxsw_pci = bus_priv; in mlxsw_pci_skb_transmit_busy() 1537 static int mlxsw_pci_skb_transmit(void *bus_priv, struct sk_buff *skb, in mlxsw_pci_skb_transmit() argument 1540 struct mlxsw_pci *mlxsw_pci = bus_priv; in mlxsw_pci_skb_transmit() 1606 static int mlxsw_pci_cmd_exec(void *bus_priv, u16 opcode, u8 opcode_mod, in mlxsw_pci_cmd_exec() argument 1612 struct mlxsw_pci *mlxsw_pci = bus_priv; in mlxsw_pci_cmd_exec() [all …]
|
| D | core.c | 64 void *bus_priv; member 1007 mlxsw_core->bus_priv, true, in mlxsw_devlink_core_bus_device_reload_up() 1100 void *bus_priv, bool reload, in __mlxsw_core_bus_device_register() argument 1128 mlxsw_core->bus_priv = bus_priv; in __mlxsw_core_bus_device_register() 1132 err = mlxsw_bus->init(bus_priv, mlxsw_core, mlxsw_driver->profile, res); in __mlxsw_core_bus_device_register() 1218 mlxsw_bus->fini(bus_priv); in __mlxsw_core_bus_device_register() 1228 void *bus_priv, bool reload, in mlxsw_core_bus_device_register() argument 1236 bus_priv, reload, devlink); in mlxsw_core_bus_device_register() 1282 mlxsw_core->bus->fini(mlxsw_core->bus_priv); in mlxsw_core_bus_device_unregister() 1298 return mlxsw_core->bus->skb_transmit_busy(mlxsw_core->bus_priv, in mlxsw_core_skb_transmit_busy() [all …]
|
| /Linux-v5.4/drivers/misc/lis3lv02d/ |
| D | lis3lv02d_spi.c | 27 struct spi_device *spi = lis3->bus_priv; in lis3_spi_read() 39 struct spi_device *spi = lis3->bus_priv; in lis3_spi_write() 78 lis3_dev.bus_priv = spi; in lis302dl_spi_probe()
|
| D | lis3lv02d_i2c.c | 48 struct i2c_client *c = lis3->bus_priv; in lis3_i2c_write() 54 struct i2c_client *c = lis3->bus_priv; in lis3_i2c_read() 62 struct i2c_client *c = lis3->bus_priv; in lis3_i2c_blockread() 150 lis3_dev.bus_priv = client; in lis3lv02d_i2c_probe()
|
| D | lis3lv02d.h | 261 void *bus_priv; /* used by the bus layer only */ member
|
| /Linux-v5.4/drivers/platform/x86/ |
| D | hp_accel.c | 90 struct acpi_device *dev = lis3->bus_priv; in lis3lv02d_acpi_init() 108 struct acpi_device *dev = lis3->bus_priv; in lis3lv02d_acpi_read() 133 struct acpi_device *dev = lis3->bus_priv; in lis3lv02d_acpi_write() 257 struct acpi_device *dev = lis3_dev.bus_priv; in hpled_set() 338 lis3_dev.bus_priv = device; in lis3lv02d_add()
|
| /Linux-v5.4/include/drm/ |
| D | drm_encoder_slave.h | 100 void *bus_priv; member 137 return (struct i2c_client *)to_encoder_slave(encoder)->bus_priv; in drm_i2c_encoder_get_client()
|
| /Linux-v5.4/drivers/net/wireless/quantenna/qtnfmac/ |
| D | bus.h | 58 char bus_priv[0] __aligned(sizeof(void *)); 83 return &bus->bus_priv; in get_bus_priv()
|
| /Linux-v5.4/drivers/gpu/drm/ |
| D | drm_encoder_slave.c | 81 encoder->bus_priv = client; in drm_i2c_encoder_init() 117 encoder->bus_priv = NULL; in drm_i2c_encoder_destroy()
|
| /Linux-v5.4/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| D | bcmsdh.c | 62 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_sdiod_oob_irqhandler() 82 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_sdiod_ib_irqhandler() 1037 bus_if->bus_priv.sdio = sdiodev; in brcmf_ops_sdio_probe() 1075 sdiodev = bus_if->bus_priv.sdio; in brcmf_ops_sdio_remove() 1099 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_sdio_wowl_config() 1120 sdiodev = bus_if->bus_priv.sdio; in brcmf_ops_sdio_suspend() 1140 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_ops_sdio_resume()
|
| D | pcie.c | 1373 struct brcmf_pciedev *buspub = bus_if->bus_priv.pcie; in brcmf_pcie_wowl_config() 1384 struct brcmf_pciedev *buspub = bus_if->bus_priv.pcie; in brcmf_pcie_get_ramsize() 1394 struct brcmf_pciedev *buspub = bus_if->bus_priv.pcie; in brcmf_pcie_get_memdump() 1425 struct brcmf_pciedev *buspub = bus_if->bus_priv.pcie; in brcmf_pcie_reset() 1764 pcie_bus_dev = bus->bus_priv.pcie; in brcmf_pcie_setup() 1923 bus->bus_priv.pcie = pcie_bus_dev; in brcmf_pcie_probe() 1975 devinfo = bus->bus_priv.pcie->devinfo; in brcmf_pcie_remove() 1984 kfree(bus->bus_priv.pcie); in brcmf_pcie_remove() 2016 devinfo = bus->bus_priv.pcie->devinfo; in brcmf_pcie_pm_enter_D3() 2047 devinfo = bus->bus_priv.pcie->devinfo; in brcmf_pcie_pm_leave_D3()
|
| D | bus.h | 141 } bus_priv; member
|
| D | sdio.c | 2429 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_sdio_bus_stop() 2706 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_sdio_bus_gettxq() 2759 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_sdio_bus_txdata() 2888 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_sdio_bus_txctl() 3120 struct brcmf_sdio *bus = bus_if->bus_priv.sdio->bus; in brcmf_sdio_forensic_read() 3128 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_debugfs_sdio_count_read() 3168 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_sdio_debugfs_create() 3202 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_sdio_bus_rxctl() 3479 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_sdio_bus_preinit() 3541 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_sdio_bus_get_ramsize() [all …]
|
| D | usb.c | 177 return bus_if->bus_priv.usb; in brcmf_usb_get_buspub() 1155 struct brcmf_usbdev_info *devinfo = bus->bus_priv.usb->devinfo; in brcmf_usb_probe_phase2() 1240 bus->bus_priv.usb = bus_pub; in brcmf_usb_probe_cb()
|
| /Linux-v5.4/drivers/ps3/ |
| D | ps3-vuart.c | 879 struct vuart_bus_priv *bus_priv = _private; in ps3_vuart_irq_handler() local 881 BUG_ON(!bus_priv); in ps3_vuart_irq_handler() 886 dump_ports_bmp(bus_priv->bmp); in ps3_vuart_irq_handler() 888 port = (BITS_PER_LONG - 1) - __ilog2(bus_priv->bmp->status); in ps3_vuart_irq_handler() 894 BUG_ON(!bus_priv->devices[port]); in ps3_vuart_irq_handler() 896 ps3_vuart_handle_port_interrupt(bus_priv->devices[port]); in ps3_vuart_irq_handler()
|