/kernel/linux/linux-5.10/drivers/staging/wfx/ |
H A D | bus.h | 24 int (*copy_from_io)(void *bus_priv, unsigned int addr, 26 int (*copy_to_io)(void *bus_priv, unsigned int addr, 28 int (*irq_subscribe)(void *bus_priv); 29 int (*irq_unsubscribe)(void *bus_priv); 30 void (*lock)(void *bus_priv); 31 void (*unlock)(void *bus_priv); 32 size_t (*align_size)(void *bus_priv, size_t size);
|
/kernel/linux/linux-6.6/drivers/net/wireless/silabs/wfx/ |
H A D | bus.h | 24 int (*copy_from_io)(void *bus_priv, unsigned int addr, void *dst, size_t count); 25 int (*copy_to_io)(void *bus_priv, unsigned int addr, const void *src, size_t count); 26 int (*irq_subscribe)(void *bus_priv); 27 int (*irq_unsubscribe)(void *bus_priv); 28 void (*lock)(void *bus_priv); 29 void (*unlock)(void *bus_priv); 30 size_t (*align_size)(void *bus_priv, size_t size);
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | core.h | 61 void *bus_priv, bool reload, 471 int (*init)(void *bus_priv, struct mlxsw_core *mlxsw_core, 474 void (*fini)(void *bus_priv); 475 bool (*skb_transmit_busy)(void *bus_priv, 477 int (*skb_transmit)(void *bus_priv, struct sk_buff *skb, 479 int (*cmd_exec)(void *bus_priv, u16 opcode, u8 opcode_mod, 484 u32 (*read_frc_h)(void *bus_priv); 485 u32 (*read_frc_l)(void *bus_priv); 486 u32 (*read_utc_sec)(void *bus_priv); 487 u32 (*read_utc_nsec)(void *bus_priv); [all...] |
H A D | i2c.c | 502 static int mlxsw_i2c_cmd_exec(void *bus_priv, u16 opcode, u8 opcode_mod, in mlxsw_i2c_cmd_exec() argument 508 struct mlxsw_i2c *mlxsw_i2c = bus_priv; in mlxsw_i2c_cmd_exec() 514 static bool mlxsw_i2c_skb_transmit_busy(void *bus_priv, in mlxsw_i2c_skb_transmit_busy() argument 520 static int mlxsw_i2c_skb_transmit(void *bus_priv, struct sk_buff *skb, in mlxsw_i2c_skb_transmit() argument 527 mlxsw_i2c_init(void *bus_priv, struct mlxsw_core *mlxsw_core, in mlxsw_i2c_init() argument 531 struct mlxsw_i2c *mlxsw_i2c = bus_priv; in mlxsw_i2c_init() 559 static void mlxsw_i2c_fini(void *bus_priv) in mlxsw_i2c_fini() argument 561 struct mlxsw_i2c *mlxsw_i2c = bus_priv; in mlxsw_i2c_fini()
|
H A D | pci.c | 1511 static int mlxsw_pci_init(void *bus_priv, struct mlxsw_core *mlxsw_core, in mlxsw_pci_init() argument 1515 struct mlxsw_pci *mlxsw_pci = bus_priv; in mlxsw_pci_init() 1667 static void mlxsw_pci_fini(void *bus_priv) in mlxsw_pci_fini() argument 1669 struct mlxsw_pci *mlxsw_pci = bus_priv; in mlxsw_pci_fini() 1694 static bool mlxsw_pci_skb_transmit_busy(void *bus_priv, in mlxsw_pci_skb_transmit_busy() argument 1697 struct mlxsw_pci *mlxsw_pci = bus_priv; in mlxsw_pci_skb_transmit_busy() 1703 static int mlxsw_pci_skb_transmit(void *bus_priv, struct sk_buff *skb, in mlxsw_pci_skb_transmit() argument 1706 struct mlxsw_pci *mlxsw_pci = bus_priv; in mlxsw_pci_skb_transmit() 1772 static int mlxsw_pci_cmd_exec(void *bus_priv, u16 opcode, u8 opcode_mod, in mlxsw_pci_cmd_exec() argument 1778 struct mlxsw_pci *mlxsw_pci = bus_priv; in mlxsw_pci_cmd_exec() 1866 mlxsw_pci_read_frc_h(void *bus_priv) mlxsw_pci_read_frc_h() argument 1875 mlxsw_pci_read_frc_l(void *bus_priv) mlxsw_pci_read_frc_l() argument 1884 mlxsw_pci_read_utc_sec(void *bus_priv) mlxsw_pci_read_utc_sec() argument 1891 mlxsw_pci_read_utc_nsec(void *bus_priv) mlxsw_pci_read_utc_nsec() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | core.h | 46 void *bus_priv, bool reload, 413 int (*init)(void *bus_priv, struct mlxsw_core *mlxsw_core, 416 void (*fini)(void *bus_priv); 417 bool (*skb_transmit_busy)(void *bus_priv, 419 int (*skb_transmit)(void *bus_priv, struct sk_buff *skb, 421 int (*cmd_exec)(void *bus_priv, u16 opcode, u8 opcode_mod, 426 u32 (*read_frc_h)(void *bus_priv); 427 u32 (*read_frc_l)(void *bus_priv);
|
H A D | i2c.c | 486 static int mlxsw_i2c_cmd_exec(void *bus_priv, u16 opcode, u8 opcode_mod, in mlxsw_i2c_cmd_exec() argument 492 struct mlxsw_i2c *mlxsw_i2c = bus_priv; in mlxsw_i2c_cmd_exec() 498 static bool mlxsw_i2c_skb_transmit_busy(void *bus_priv, in mlxsw_i2c_skb_transmit_busy() argument 504 static int mlxsw_i2c_skb_transmit(void *bus_priv, struct sk_buff *skb, in mlxsw_i2c_skb_transmit() argument 511 mlxsw_i2c_init(void *bus_priv, struct mlxsw_core *mlxsw_core, in mlxsw_i2c_init() argument 515 struct mlxsw_i2c *mlxsw_i2c = bus_priv; in mlxsw_i2c_init() 543 static void mlxsw_i2c_fini(void *bus_priv) in mlxsw_i2c_fini() argument 545 struct mlxsw_i2c *mlxsw_i2c = bus_priv; in mlxsw_i2c_fini()
|
H A D | pci.c | 1414 static int mlxsw_pci_init(void *bus_priv, struct mlxsw_core *mlxsw_core, in mlxsw_pci_init() argument 1418 struct mlxsw_pci *mlxsw_pci = bus_priv; in mlxsw_pci_init() 1541 static void mlxsw_pci_fini(void *bus_priv) in mlxsw_pci_fini() argument 1543 struct mlxsw_pci *mlxsw_pci = bus_priv; in mlxsw_pci_fini() 1568 static bool mlxsw_pci_skb_transmit_busy(void *bus_priv, in mlxsw_pci_skb_transmit_busy() argument 1571 struct mlxsw_pci *mlxsw_pci = bus_priv; in mlxsw_pci_skb_transmit_busy() 1577 static int mlxsw_pci_skb_transmit(void *bus_priv, struct sk_buff *skb, in mlxsw_pci_skb_transmit() argument 1580 struct mlxsw_pci *mlxsw_pci = bus_priv; in mlxsw_pci_skb_transmit() 1646 static int mlxsw_pci_cmd_exec(void *bus_priv, u16 opcode, u8 opcode_mod, in mlxsw_pci_cmd_exec() argument 1652 struct mlxsw_pci *mlxsw_pci = bus_priv; in mlxsw_pci_cmd_exec() 1740 mlxsw_pci_read_frc_h(void *bus_priv) mlxsw_pci_read_frc_h() argument 1749 mlxsw_pci_read_frc_l(void *bus_priv) mlxsw_pci_read_frc_l() argument [all...] |
H A D | core.c | 67 void *bus_priv; member 1445 mlxsw_core->bus_priv, true, in mlxsw_devlink_core_bus_device_reload_up() 1865 void *bus_priv, bool reload, in __mlxsw_core_bus_device_register() 1894 mlxsw_core->bus_priv = bus_priv; in __mlxsw_core_bus_device_register() 1898 err = mlxsw_bus->init(bus_priv, mlxsw_core, mlxsw_driver->profile, res); in __mlxsw_core_bus_device_register() 2002 mlxsw_bus->fini(bus_priv); in __mlxsw_core_bus_device_register() 2012 void *bus_priv, bool reload, in mlxsw_core_bus_device_register() 2021 bus_priv, reload, in mlxsw_core_bus_device_register() 2070 mlxsw_core->bus->fini(mlxsw_core->bus_priv); in mlxsw_core_bus_device_unregister() 1863 __mlxsw_core_bus_device_register(const struct mlxsw_bus_info *mlxsw_bus_info, const struct mlxsw_bus *mlxsw_bus, void *bus_priv, bool reload, struct devlink *devlink, struct netlink_ext_ack *extack) __mlxsw_core_bus_device_register() argument 2010 mlxsw_core_bus_device_register(const struct mlxsw_bus_info *mlxsw_bus_info, const struct mlxsw_bus *mlxsw_bus, void *bus_priv, bool reload, struct devlink *devlink, struct netlink_ext_ack *extack) mlxsw_core_bus_device_register() argument [all...] |
/kernel/linux/linux-5.10/drivers/misc/lis3lv02d/ |
H A 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()
|
H A 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()
|
/kernel/linux/linux-6.6/drivers/misc/lis3lv02d/ |
H A 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()
|
H A 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() 149 lis3_dev.bus_priv = client; in lis3lv02d_i2c_probe()
|
/kernel/linux/linux-5.10/drivers/platform/x86/ |
H A D | hp_accel.c | 90 struct acpi_device *dev = lis3->bus_priv; in lis3lv02d_acpi_init() 111 struct acpi_device *dev = lis3->bus_priv; in lis3lv02d_acpi_read() 136 struct acpi_device *dev = lis3->bus_priv; in lis3lv02d_acpi_write() 260 struct acpi_device *dev = lis3_dev.bus_priv; in hpled_set() 341 lis3_dev.bus_priv = device; in lis3lv02d_add()
|
/kernel/linux/linux-6.6/drivers/platform/x86/hp/ |
H A D | hp_accel.c | 99 struct acpi_device *dev = lis3->bus_priv; in lis3lv02d_acpi_read() 124 struct acpi_device *dev = lis3->bus_priv; in lis3lv02d_acpi_write() 248 struct acpi_device *dev = lis3_dev.bus_priv; in hpled_set() 302 lis3_dev.bus_priv = ACPI_COMPANION(&device->dev); in lis3lv02d_probe()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_encoder_slave.c | 76 encoder->bus_priv = client; in drm_i2c_encoder_init() 112 encoder->bus_priv = NULL; in drm_i2c_encoder_destroy()
|
/kernel/linux/linux-5.10/drivers/net/wireless/quantenna/qtnfmac/ |
H A D | bus.h | 72 char bus_priv[] __aligned(sizeof(void *)); 97 return &bus->bus_priv; in get_bus_priv()
|
/kernel/linux/linux-5.10/include/drm/ |
H A D | drm_encoder_slave.h | 83 * @bus_priv: Bus specific data. 100 void *bus_priv; member 137 return (struct i2c_client *)to_encoder_slave(encoder)->bus_priv; in drm_i2c_encoder_get_client()
|
/kernel/linux/linux-6.6/include/drm/ |
H A D | drm_encoder_slave.h | 85 * @bus_priv: Bus specific data. 102 void *bus_priv; member 139 return (struct i2c_client *)to_encoder_slave(encoder)->bus_priv; in drm_i2c_encoder_get_client()
|
/kernel/linux/linux-6.6/drivers/net/wireless/quantenna/qtnfmac/ |
H A D | bus.h | 72 char bus_priv[] __aligned(sizeof(void *)); 97 return &bus->bus_priv; in get_bus_priv()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_encoder_slave.c | 76 encoder->bus_priv = client; in drm_i2c_encoder_init() 112 encoder->bus_priv = NULL; in drm_i2c_encoder_destroy()
|
/kernel/linux/linux-5.10/drivers/ps3/ |
H A 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()
|
/kernel/linux/linux-6.6/drivers/ps3/ |
H A 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()
|
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | pcie.c | 1316 struct brcmf_pciedev *buspub = bus_if->bus_priv.pcie; in brcmf_pcie_preinit() 1349 struct brcmf_pciedev *buspub = bus_if->bus_priv.pcie; in brcmf_pcie_wowl_config() 1360 struct brcmf_pciedev *buspub = bus_if->bus_priv.pcie; in brcmf_pcie_get_ramsize() 1370 struct brcmf_pciedev *buspub = bus_if->bus_priv.pcie; in brcmf_pcie_get_memdump() 1401 struct brcmf_pciedev *buspub = bus_if->bus_priv.pcie; in brcmf_pcie_reset() 1743 pcie_bus_dev = bus->bus_priv.pcie; in brcmf_pcie_setup() 1901 bus->bus_priv.pcie = pcie_bus_dev; in brcmf_pcie_probe() 1955 devinfo = bus->bus_priv.pcie->devinfo; in brcmf_pcie_remove() 1964 kfree(bus->bus_priv.pcie); in brcmf_pcie_remove() 1996 devinfo = bus->bus_priv in brcmf_pcie_pm_enter_D3() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | pcie.c | 1447 struct brcmf_pciedev *pcie_bus_dev = bus_if->bus_priv.pcie; in brcmf_pcie_down() 1456 struct brcmf_pciedev *buspub = bus_if->bus_priv.pcie; in brcmf_pcie_preinit() 1489 struct brcmf_pciedev *buspub = bus_if->bus_priv.pcie; in brcmf_pcie_wowl_config() 1500 struct brcmf_pciedev *buspub = bus_if->bus_priv.pcie; in brcmf_pcie_get_ramsize() 1510 struct brcmf_pciedev *buspub = bus_if->bus_priv.pcie; in brcmf_pcie_get_memdump() 1522 struct brcmf_pciedev *buspub = bus_if->bus_priv.pcie; in brcmf_pcie_get_blob() 1547 struct brcmf_pciedev *buspub = bus_if->bus_priv.pcie; in brcmf_pcie_reset() 2140 pcie_bus_dev = bus->bus_priv.pcie; in brcmf_pcie_setup() 2374 struct brcmf_pciedev *pcie_bus_dev = bus_if->bus_priv.pcie; in brcmf_pcie_debugfs_create() 2472 bus->bus_priv in brcmf_pcie_probe() [all...] |