Home
last modified time | relevance | path

Searched refs:bus_priv (Results 1 – 17 of 17) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/
Di2c.c390 static int mlxsw_i2c_cmd_exec(void *bus_priv, u16 opcode, u8 opcode_mod, in mlxsw_i2c_cmd_exec() argument
396 struct mlxsw_i2c *mlxsw_i2c = bus_priv; in mlxsw_i2c_cmd_exec()
402 static bool mlxsw_i2c_skb_transmit_busy(void *bus_priv, in mlxsw_i2c_skb_transmit_busy() argument
408 static int mlxsw_i2c_skb_transmit(void *bus_priv, struct sk_buff *skb, in mlxsw_i2c_skb_transmit() argument
415 mlxsw_i2c_init(void *bus_priv, struct mlxsw_core *mlxsw_core, in mlxsw_i2c_init() argument
419 struct mlxsw_i2c *mlxsw_i2c = bus_priv; in mlxsw_i2c_init()
426 static void mlxsw_i2c_fini(void *bus_priv) in mlxsw_i2c_fini() argument
428 struct mlxsw_i2c *mlxsw_i2c = bus_priv; in mlxsw_i2c_fini()
Dcore.h36 void *bus_priv, bool reload,
312 int (*init)(void *bus_priv, struct mlxsw_core *mlxsw_core,
315 void (*fini)(void *bus_priv);
316 bool (*skb_transmit_busy)(void *bus_priv,
318 int (*skb_transmit)(void *bus_priv, struct sk_buff *skb,
320 int (*cmd_exec)(void *bus_priv, u16 opcode, u8 opcode_mod,
Dcore.c64 void *bus_priv; member
944 mlxsw_core->bus_priv, true, in mlxsw_devlink_core_bus_device_reload()
970 void *bus_priv, bool reload, in mlxsw_core_bus_device_register() argument
998 mlxsw_core->bus_priv = bus_priv; in mlxsw_core_bus_device_register()
1002 err = mlxsw_bus->init(bus_priv, mlxsw_core, mlxsw_driver->profile, res); in mlxsw_core_bus_device_register()
1072 mlxsw_bus->fini(bus_priv); in mlxsw_core_bus_device_register()
1100 mlxsw_core->bus->fini(mlxsw_core->bus_priv); in mlxsw_core_bus_device_unregister()
1111 return mlxsw_core->bus->skb_transmit_busy(mlxsw_core->bus_priv, in mlxsw_core_skb_transmit_busy()
1119 return mlxsw_core->bus->skb_transmit(mlxsw_core->bus_priv, skb, in mlxsw_core_skb_transmit()
1786 err = mlxsw_core->bus->cmd_exec(mlxsw_core->bus_priv, opcode, in mlxsw_cmd_exec()
Dpci.c1389 static int mlxsw_pci_init(void *bus_priv, struct mlxsw_core *mlxsw_core, in mlxsw_pci_init() argument
1393 struct mlxsw_pci *mlxsw_pci = bus_priv; in mlxsw_pci_init()
1520 static void mlxsw_pci_fini(void *bus_priv) in mlxsw_pci_fini() argument
1522 struct mlxsw_pci *mlxsw_pci = bus_priv; in mlxsw_pci_fini()
1541 static bool mlxsw_pci_skb_transmit_busy(void *bus_priv, in mlxsw_pci_skb_transmit_busy() argument
1544 struct mlxsw_pci *mlxsw_pci = bus_priv; in mlxsw_pci_skb_transmit_busy()
1550 static int mlxsw_pci_skb_transmit(void *bus_priv, struct sk_buff *skb, in mlxsw_pci_skb_transmit() argument
1553 struct mlxsw_pci *mlxsw_pci = bus_priv; in mlxsw_pci_skb_transmit()
1615 static int mlxsw_pci_cmd_exec(void *bus_priv, u16 opcode, u8 opcode_mod, in mlxsw_pci_cmd_exec() argument
1621 struct mlxsw_pci *mlxsw_pci = bus_priv; in mlxsw_pci_cmd_exec()
/Linux-v4.19/drivers/misc/lis3lv02d/
Dlis3lv02d_spi.c30 struct spi_device *spi = lis3->bus_priv; in lis3_spi_read()
42 struct spi_device *spi = lis3->bus_priv; in lis3_spi_write()
81 lis3_dev.bus_priv = spi; in lis302dl_spi_probe()
Dlis3lv02d_i2c.c61 struct i2c_client *c = lis3->bus_priv; in lis3_i2c_write()
67 struct i2c_client *c = lis3->bus_priv; in lis3_i2c_read()
75 struct i2c_client *c = lis3->bus_priv; in lis3_i2c_blockread()
163 lis3_dev.bus_priv = client; in lis3lv02d_i2c_probe()
Dlis3lv02d.h274 void *bus_priv; /* used by the bus layer only */ member
/Linux-v4.19/drivers/platform/x86/
Dhp_accel.c103 struct acpi_device *dev = lis3->bus_priv; in lis3lv02d_acpi_init()
121 struct acpi_device *dev = lis3->bus_priv; in lis3lv02d_acpi_read()
146 struct acpi_device *dev = lis3->bus_priv; in lis3lv02d_acpi_write()
268 struct acpi_device *dev = lis3_dev.bus_priv; in hpled_set()
349 lis3_dev.bus_priv = device; in lis3lv02d_add()
/Linux-v4.19/include/drm/
Ddrm_encoder_slave.h101 void *bus_priv; member
138 return (struct i2c_client *)to_encoder_slave(encoder)->bus_priv; in drm_i2c_encoder_get_client()
/Linux-v4.19/drivers/net/wireless/quantenna/qtnfmac/
Dbus.h70 char bus_priv[0] __aligned(sizeof(void *));
78 return &bus->bus_priv; in get_bus_priv()
/Linux-v4.19/drivers/gpu/drm/
Ddrm_encoder_slave.c81 encoder->bus_priv = client; in drm_i2c_encoder_init()
117 encoder->bus_priv = NULL; in drm_i2c_encoder_destroy()
/Linux-v4.19/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
Dbcmsdh.c73 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_sdiod_oob_irqhandler()
93 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_sdiod_ib_irqhandler()
1038 bus_if->bus_priv.sdio = sdiodev; in brcmf_ops_sdio_probe()
1076 sdiodev = bus_if->bus_priv.sdio; in brcmf_ops_sdio_remove()
1100 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_sdio_wowl_config()
1121 sdiodev = bus_if->bus_priv.sdio; in brcmf_ops_sdio_suspend()
1141 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_ops_sdio_resume()
Dpcie.c1353 struct brcmf_pciedev *buspub = bus_if->bus_priv.pcie; in brcmf_pcie_wowl_config()
1364 struct brcmf_pciedev *buspub = bus_if->bus_priv.pcie; in brcmf_pcie_get_ramsize()
1374 struct brcmf_pciedev *buspub = bus_if->bus_priv.pcie; in brcmf_pcie_get_memdump()
1703 pcie_bus_dev = bus->bus_priv.pcie; in brcmf_pcie_setup()
1851 bus->bus_priv.pcie = pcie_bus_dev; in brcmf_pcie_probe()
1899 devinfo = bus->bus_priv.pcie->devinfo; in brcmf_pcie_remove()
1907 kfree(bus->bus_priv.pcie); in brcmf_pcie_remove()
1939 devinfo = bus->bus_priv.pcie->devinfo; in brcmf_pcie_pm_enter_D3()
1970 devinfo = bus->bus_priv.pcie->devinfo; in brcmf_pcie_pm_leave_D3()
Dbus.h150 } bus_priv; member
Dsdio.c2403 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_sdio_bus_stop()
2675 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_sdio_bus_gettxq()
2728 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_sdio_bus_txdata()
2857 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_sdio_bus_txctl()
3073 struct brcmf_sdio *bus = bus_if->bus_priv.sdio->bus; in brcmf_sdio_forensic_read()
3081 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_debugfs_sdio_count_read()
3152 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_sdio_bus_rxctl()
3405 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_sdio_bus_preinit()
3471 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_sdio_bus_get_ramsize()
3481 struct brcmf_sdio_dev *sdiodev = bus_if->bus_priv.sdio; in brcmf_sdio_bus_get_memdump()
[all …]
Dusb.c188 return bus_if->bus_priv.usb; in brcmf_usb_get_buspub()
1167 struct brcmf_usbdev_info *devinfo = bus->bus_priv.usb->devinfo; in brcmf_usb_probe_phase2()
1248 bus->bus_priv.usb = bus_pub; in brcmf_usb_probe_cb()
/Linux-v4.19/drivers/ps3/
Dps3-vuart.c891 struct vuart_bus_priv *bus_priv = _private; in ps3_vuart_irq_handler() local
893 BUG_ON(!bus_priv); in ps3_vuart_irq_handler()
898 dump_ports_bmp(bus_priv->bmp); in ps3_vuart_irq_handler()
900 port = (BITS_PER_LONG - 1) - __ilog2(bus_priv->bmp->status); in ps3_vuart_irq_handler()
906 BUG_ON(!bus_priv->devices[port]); in ps3_vuart_irq_handler()
908 ps3_vuart_handle_port_interrupt(bus_priv->devices[port]); in ps3_vuart_irq_handler()