/kernel/linux/linux-6.6/drivers/pci/ |
H A D | iov.c | 19 int pci_iov_virtfn_bus(struct pci_dev *dev, int vf_id) in pci_iov_virtfn_bus() argument 21 if (!dev->is_physfn) in pci_iov_virtfn_bus() 23 return dev->bus->number + ((dev->devfn + dev->sriov->offset + in pci_iov_virtfn_bus() 24 dev->sriov->stride * vf_id) >> 8); in pci_iov_virtfn_bus() 27 int pci_iov_virtfn_devfn(struct pci_dev *dev, int vf_id) in pci_iov_virtfn_devfn() argument 29 if (!dev->is_physfn) in pci_iov_virtfn_devfn() 31 return (dev->devfn + dev in pci_iov_virtfn_devfn() 36 pci_iov_vf_id(struct pci_dev *dev) pci_iov_vf_id() argument 65 pci_iov_get_pf_drvdata(struct pci_dev *dev, struct pci_driver *pf_driver) pci_iov_get_pf_drvdata() argument 84 pci_iov_set_numvfs(struct pci_dev *dev, int nr_virtfn) pci_iov_set_numvfs() argument 100 compute_max_vf_buses(struct pci_dev *dev) compute_max_vf_buses() argument 148 pci_iov_resource_size(struct pci_dev *dev, int resno) pci_iov_resource_size() argument 179 pci_iov_sysfs_link(struct pci_dev *dev, struct pci_dev *virtfn, int id) pci_iov_sysfs_link() argument 204 sriov_vf_total_msix_show(struct device *dev, struct device_attribute *attr, char *buf) sriov_vf_total_msix_show() argument 222 sriov_vf_msix_count_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) sriov_vf_msix_count_store() argument 274 struct device *dev = kobj_to_dev(kobj); sriov_vf_attrs_are_visible() local 288 pci_iov_add_virtfn(struct pci_dev *dev, int id) pci_iov_add_virtfn() argument 355 pci_iov_remove_virtfn(struct pci_dev *dev, int id) pci_iov_remove_virtfn() argument 384 sriov_totalvfs_show(struct device *dev, struct device_attribute *attr, char *buf) sriov_totalvfs_show() argument 393 sriov_numvfs_show(struct device *dev, struct device_attribute *attr, char *buf) sriov_numvfs_show() argument 415 sriov_numvfs_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) sriov_numvfs_store() argument 479 sriov_offset_show(struct device *dev, struct device_attribute *attr, char *buf) sriov_offset_show() argument 488 sriov_stride_show(struct device *dev, struct device_attribute *attr, char *buf) sriov_stride_show() argument 497 sriov_vf_device_show(struct device *dev, struct device_attribute *attr, char *buf) sriov_vf_device_show() argument 506 sriov_drivers_autoprobe_show(struct device *dev, struct device_attribute *attr, char *buf) sriov_drivers_autoprobe_show() argument 515 sriov_drivers_autoprobe_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) sriov_drivers_autoprobe_store() argument 553 struct device *dev = kobj_to_dev(kobj); sriov_pf_attrs_are_visible() local 576 sriov_add_vfs(struct pci_dev *dev, u16 num_vfs) sriov_add_vfs() argument 597 sriov_enable(struct pci_dev *dev, int nr_virtfn) sriov_enable() argument 707 sriov_del_vfs(struct pci_dev *dev) sriov_del_vfs() argument 716 sriov_disable(struct pci_dev *dev) sriov_disable() argument 739 sriov_init(struct pci_dev *dev, int pos) sriov_init() argument 851 sriov_release(struct pci_dev *dev) sriov_release() argument 862 sriov_restore_state(struct pci_dev *dev) sriov_restore_state() argument 896 pci_iov_init(struct pci_dev *dev) pci_iov_init() argument 914 pci_iov_release(struct pci_dev *dev) pci_iov_release() argument 924 pci_iov_remove(struct pci_dev *dev) pci_iov_remove() argument 943 pci_iov_update_resource(struct pci_dev *dev, int resno) pci_iov_update_resource() argument 994 pcibios_iov_resource_alignment(struct pci_dev *dev, int resno) pcibios_iov_resource_alignment() argument 1010 pci_sriov_resource_alignment(struct pci_dev *dev, int resno) pci_sriov_resource_alignment() argument 1019 pci_restore_iov_state(struct pci_dev *dev) pci_restore_iov_state() argument 1030 pci_vf_drivers_autoprobe(struct pci_dev *dev, bool auto_probe) pci_vf_drivers_autoprobe() argument 1046 struct pci_dev *dev; pci_iov_bus_range() local 1065 pci_enable_sriov(struct pci_dev *dev, int nr_virtfn) pci_enable_sriov() argument 1080 pci_disable_sriov(struct pci_dev *dev) pci_disable_sriov() argument 1097 pci_num_vf(struct pci_dev *dev) pci_num_vf() argument 1113 pci_vfs_assigned(struct pci_dev *dev) pci_vfs_assigned() argument 1160 pci_sriov_set_totalvfs(struct pci_dev *dev, u16 numvfs) pci_sriov_set_totalvfs() argument 1185 pci_sriov_get_totalvfs(struct pci_dev *dev) pci_sriov_get_totalvfs() argument 1203 pci_sriov_configure_simple(struct pci_dev *dev, int nr_virtfn) pci_sriov_configure_simple() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt76x2/ |
H A D | usb_init.c | 13 static void mt76x2u_init_dma(struct mt76x02_dev *dev) in mt76x2u_init_dma() argument 15 u32 val = mt76_rr(dev, MT_VEND_ADDR(CFG, MT_USB_U3DMA_CFG)); in mt76x2u_init_dma() 25 mt76_wr(dev, MT_VEND_ADDR(CFG, MT_USB_U3DMA_CFG), val); in mt76x2u_init_dma() 28 static void mt76x2u_power_on_rf_patch(struct mt76x02_dev *dev) in mt76x2u_power_on_rf_patch() argument 30 mt76_set(dev, MT_VEND_ADDR(CFG, 0x130), BIT(0) | BIT(16)); in mt76x2u_power_on_rf_patch() 33 mt76_clear(dev, MT_VEND_ADDR(CFG, 0x1c), 0xff); in mt76x2u_power_on_rf_patch() 34 mt76_set(dev, MT_VEND_ADDR(CFG, 0x1c), 0x30); in mt76x2u_power_on_rf_patch() 36 mt76_wr(dev, MT_VEND_ADDR(CFG, 0x14), 0x484f); in mt76x2u_power_on_rf_patch() 39 mt76_set(dev, MT_VEND_ADDR(CFG, 0x130), BIT(17)); in mt76x2u_power_on_rf_patch() 42 mt76_clear(dev, MT_VEND_ADD in mt76x2u_power_on_rf_patch() 48 mt76x2u_power_on_rf(struct mt76x02_dev *dev, int unit) mt76x2u_power_on_rf() argument 70 mt76x2u_power_on(struct mt76x02_dev *dev) mt76x2u_power_on() argument 106 mt76x2u_init_eeprom(struct mt76x02_dev *dev) mt76x2u_init_eeprom() argument 126 mt76x2u_init_hardware(struct mt76x02_dev *dev) mt76x2u_init_hardware() argument 190 mt76x2u_register_device(struct mt76x02_dev *dev) mt76x2u_register_device() argument 236 mt76x2u_stop_hw(struct mt76x02_dev *dev) mt76x2u_stop_hw() argument 243 mt76x2u_cleanup(struct mt76x02_dev *dev) mt76x2u_cleanup() argument [all...] |
H A D | pci_init.c | 13 mt76x2_mac_pbf_init(struct mt76x02_dev *dev) in mt76x2_mac_pbf_init() argument 23 mt76_set(dev, MT_PBF_SYS_CTRL, val); in mt76x2_mac_pbf_init() 24 mt76_clear(dev, MT_PBF_SYS_CTRL, val); in mt76x2_mac_pbf_init() 26 mt76_wr(dev, MT_PBF_TX_MAX_PCNT, 0xefef3f1f); in mt76x2_mac_pbf_init() 27 mt76_wr(dev, MT_PBF_RX_MAX_PCNT, 0xfebf); in mt76x2_mac_pbf_init() 31 mt76x2_fixup_xtal(struct mt76x02_dev *dev) in mt76x2_fixup_xtal() argument 36 eep_val = mt76x02_eeprom_get(dev, MT_EE_XTAL_TRIM_2); in mt76x2_fixup_xtal() 46 eep_val = mt76x02_eeprom_get(dev, MT_EE_XTAL_TRIM_1); in mt76x2_fixup_xtal() 54 mt76_rmw_field(dev, MT_XO_CTRL5, MT_XO_CTRL5_C2_VAL, eep_val + offset); in mt76x2_fixup_xtal() 55 mt76_set(dev, MT_XO_CTRL in mt76x2_fixup_xtal() 70 mt76x2_mac_reset(struct mt76x02_dev *dev, bool hard) mt76x2_mac_reset() argument 142 mt76x2_power_on_rf_patch(struct mt76x02_dev *dev) mt76x2_power_on_rf_patch() argument 163 mt76x2_power_on_rf(struct mt76x02_dev *dev, int unit) mt76x2_power_on_rf() argument 185 mt76x2_power_on(struct mt76x02_dev *dev) mt76x2_power_on() argument 220 mt76x2_resume_device(struct mt76x02_dev *dev) mt76x2_resume_device() argument 237 mt76x2_init_hardware(struct mt76x02_dev *dev) mt76x2_init_hardware() argument 271 mt76x2_stop_hardware(struct mt76x02_dev *dev) mt76x2_stop_hardware() argument 281 mt76x2_cleanup(struct mt76x02_dev *dev) mt76x2_cleanup() argument 290 mt76x2_register_device(struct mt76x02_dev *dev) mt76x2_register_device() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt76x2/ |
H A D | usb_init.c | 13 static void mt76x2u_init_dma(struct mt76x02_dev *dev) in mt76x2u_init_dma() argument 15 u32 val = mt76_rr(dev, MT_VEND_ADDR(CFG, MT_USB_U3DMA_CFG)); in mt76x2u_init_dma() 25 mt76_wr(dev, MT_VEND_ADDR(CFG, MT_USB_U3DMA_CFG), val); in mt76x2u_init_dma() 28 static void mt76x2u_power_on_rf_patch(struct mt76x02_dev *dev) in mt76x2u_power_on_rf_patch() argument 30 mt76_set(dev, MT_VEND_ADDR(CFG, 0x130), BIT(0) | BIT(16)); in mt76x2u_power_on_rf_patch() 33 mt76_clear(dev, MT_VEND_ADDR(CFG, 0x1c), 0xff); in mt76x2u_power_on_rf_patch() 34 mt76_set(dev, MT_VEND_ADDR(CFG, 0x1c), 0x30); in mt76x2u_power_on_rf_patch() 36 mt76_wr(dev, MT_VEND_ADDR(CFG, 0x14), 0x484f); in mt76x2u_power_on_rf_patch() 39 mt76_set(dev, MT_VEND_ADDR(CFG, 0x130), BIT(17)); in mt76x2u_power_on_rf_patch() 42 mt76_clear(dev, MT_VEND_ADD in mt76x2u_power_on_rf_patch() 48 mt76x2u_power_on_rf(struct mt76x02_dev *dev, int unit) mt76x2u_power_on_rf() argument 70 mt76x2u_power_on(struct mt76x02_dev *dev) mt76x2u_power_on() argument 106 mt76x2u_init_eeprom(struct mt76x02_dev *dev) mt76x2u_init_eeprom() argument 126 mt76x2u_init_hardware(struct mt76x02_dev *dev) mt76x2u_init_hardware() argument 190 mt76x2u_register_device(struct mt76x02_dev *dev) mt76x2u_register_device() argument 238 mt76x2u_stop_hw(struct mt76x02_dev *dev) mt76x2u_stop_hw() argument 245 mt76x2u_cleanup(struct mt76x02_dev *dev) mt76x2u_cleanup() argument [all...] |
H A D | pci_init.c | 13 mt76x2_mac_pbf_init(struct mt76x02_dev *dev) in mt76x2_mac_pbf_init() argument 23 mt76_set(dev, MT_PBF_SYS_CTRL, val); in mt76x2_mac_pbf_init() 24 mt76_clear(dev, MT_PBF_SYS_CTRL, val); in mt76x2_mac_pbf_init() 26 mt76_wr(dev, MT_PBF_TX_MAX_PCNT, 0xefef3f1f); in mt76x2_mac_pbf_init() 27 mt76_wr(dev, MT_PBF_RX_MAX_PCNT, 0xfebf); in mt76x2_mac_pbf_init() 31 mt76x2_fixup_xtal(struct mt76x02_dev *dev) in mt76x2_fixup_xtal() argument 36 eep_val = mt76x02_eeprom_get(dev, MT_EE_XTAL_TRIM_2); in mt76x2_fixup_xtal() 46 eep_val = mt76x02_eeprom_get(dev, MT_EE_XTAL_TRIM_1); in mt76x2_fixup_xtal() 54 mt76_rmw_field(dev, MT_XO_CTRL5, MT_XO_CTRL5_C2_VAL, eep_val + offset); in mt76x2_fixup_xtal() 55 mt76_set(dev, MT_XO_CTRL in mt76x2_fixup_xtal() 70 mt76x2_mac_reset(struct mt76x02_dev *dev, bool hard) mt76x2_mac_reset() argument 142 mt76x2_power_on_rf_patch(struct mt76x02_dev *dev) mt76x2_power_on_rf_patch() argument 163 mt76x2_power_on_rf(struct mt76x02_dev *dev, int unit) mt76x2_power_on_rf() argument 185 mt76x2_power_on(struct mt76x02_dev *dev) mt76x2_power_on() argument 220 mt76x2_resume_device(struct mt76x02_dev *dev) mt76x2_resume_device() argument 237 mt76x2_init_hardware(struct mt76x02_dev *dev) mt76x2_init_hardware() argument 271 mt76x2_stop_hardware(struct mt76x02_dev *dev) mt76x2_stop_hardware() argument 281 mt76x2_cleanup(struct mt76x02_dev *dev) mt76x2_cleanup() argument 290 mt76x2_register_device(struct mt76x02_dev *dev) mt76x2_register_device() argument [all...] |
/kernel/linux/linux-6.6/drivers/amba/ |
H A D | bus.c | 32 amba_cs_uci_id_match(const struct amba_id *table, struct amba_device *dev) in amba_cs_uci_id_match() argument 44 ret = (dev->uci.devtype == uci->devtype) && in amba_cs_uci_id_match() 45 ((dev->uci.devarch & uci->devarch_mask) == uci->devarch); in amba_cs_uci_id_match() 50 amba_lookup(const struct amba_id *table, struct amba_device *dev) in amba_lookup() argument 53 if (((dev->periphid & table->mask) == table->id) && in amba_lookup() 54 ((dev->cid != CORESIGHT_CID) || in amba_lookup() 55 (amba_cs_uci_id_match(table, dev)))) in amba_lookup() 66 pcdev->pclk = clk_get(&pcdev->dev, "apb_pclk"); in amba_get_enable_pclk() 87 struct amba_device *dev = to_amba_device(_dev); in driver_override_show() local 91 len = sprintf(buf, "%s\n", dev in driver_override_show() 100 struct amba_device *dev = to_amba_device(_dev); driver_override_store() local 133 amba_read_periphid(struct amba_device *dev) amba_read_periphid() argument 207 amba_match(struct device *dev, struct device_driver *drv) amba_match() argument 238 amba_uevent(const struct device *dev, struct kobj_uevent_env *env) amba_uevent() argument 251 of_amba_device_decode_irq(struct amba_device *dev) of_amba_device_decode_irq() argument 277 amba_probe(struct device *dev) amba_probe() argument 322 amba_remove(struct device *dev) amba_remove() argument 341 amba_shutdown(struct device *dev) amba_shutdown() argument 353 amba_dma_configure(struct device *dev) amba_dma_configure() argument 375 amba_dma_cleanup(struct device *dev) amba_dma_cleanup() argument 389 amba_pm_runtime_suspend(struct device *dev) amba_pm_runtime_suspend() argument 404 amba_pm_runtime_resume(struct device *dev) amba_pm_runtime_resume() argument 527 amba_device_release(struct device *dev) amba_device_release() argument 547 amba_device_add(struct amba_device *dev, struct resource *parent) amba_device_add() argument 577 amba_device_initialize(struct amba_device *dev, const char *name) amba_device_initialize() argument 602 struct amba_device *dev; amba_device_alloc() local 625 amba_device_register(struct amba_device *dev, struct resource *parent) amba_device_register() argument 638 amba_device_put(struct amba_device *dev) amba_device_put() argument 655 amba_device_unregister(struct amba_device *dev) amba_device_unregister() argument 666 amba_request_regions(struct amba_device *dev, const char *name) amba_request_regions() argument 689 amba_release_regions(struct amba_device *dev) amba_release_regions() argument [all...] |
/kernel/linux/linux-5.10/drivers/pci/ |
H A D | pci.c | 59 struct pci_dev *dev; member 64 static void pci_dev_d3_sleep(struct pci_dev *dev) in pci_dev_d3_sleep() argument 66 unsigned int delay = dev->d3hot_delay; in pci_dev_d3_sleep() 238 * @dev: the PCI device to test 255 static int pci_dev_str_match_path(struct pci_dev *dev, const char *path, in pci_dev_str_match_path() argument 279 if (dev->devfn != PCI_DEVFN(slot, func)) { in pci_dev_str_match_path() 290 dev = pci_upstream_bridge(dev); in pci_dev_str_match_path() 291 if (!dev) { in pci_dev_str_match_path() 310 ret = (seg == pci_domain_nr(dev in pci_dev_str_match_path() 349 pci_dev_str_match(struct pci_dev *dev, const char *p, const char **endptr) pci_dev_str_match() argument 431 pci_find_next_capability(struct pci_dev *dev, u8 pos, int cap) pci_find_next_capability() argument 477 pci_find_capability(struct pci_dev *dev, int cap) pci_find_capability() argument 528 pci_find_next_ext_capability(struct pci_dev *dev, int start, int cap) pci_find_next_ext_capability() argument 583 pci_find_ext_capability(struct pci_dev *dev, int cap) pci_find_ext_capability() argument 598 pci_get_dsn(struct pci_dev *dev) pci_get_dsn() argument 623 __pci_find_next_ht_cap(struct pci_dev *dev, int pos, int ht_cap) __pci_find_next_ht_cap() argument 663 pci_find_next_ht_capability(struct pci_dev *dev, int pos, int ht_cap) pci_find_next_ht_capability() argument 680 pci_find_ht_capability(struct pci_dev *dev, int ht_cap) pci_find_ht_capability() argument 701 pci_find_parent_resource(const struct pci_dev *dev, struct resource *res) pci_find_parent_resource() argument 745 pci_find_resource(struct pci_dev *dev, struct resource *res) pci_find_resource() argument 768 pci_wait_for_pending(struct pci_dev *dev, int pos, u16 mask) pci_wait_for_pending() argument 804 pci_disable_acs_redir(struct pci_dev *dev) pci_disable_acs_redir() argument 860 pci_std_enable_acs(struct pci_dev *dev) pci_std_enable_acs() argument 896 pci_enable_acs(struct pci_dev *dev) pci_enable_acs() argument 924 pci_restore_bars(struct pci_dev *dev) pci_restore_bars() argument 943 platform_pci_power_manageable(struct pci_dev *dev) platform_pci_power_manageable() argument 948 platform_pci_set_power_state(struct pci_dev *dev, pci_power_t t) platform_pci_set_power_state() argument 954 platform_pci_get_power_state(struct pci_dev *dev) platform_pci_get_power_state() argument 959 platform_pci_refresh_power_state(struct pci_dev *dev) platform_pci_refresh_power_state() argument 965 platform_pci_choose_state(struct pci_dev *dev) platform_pci_choose_state() argument 971 platform_pci_set_wakeup(struct pci_dev *dev, bool enable) platform_pci_set_wakeup() argument 977 platform_pci_need_resume(struct pci_dev *dev) platform_pci_need_resume() argument 982 platform_pci_bridge_d3(struct pci_dev *dev) platform_pci_bridge_d3() argument 1002 pci_raw_set_power_state(struct pci_dev *dev, pci_power_t state) pci_raw_set_power_state() argument 1121 pci_update_current_state(struct pci_dev *dev, pci_power_t state) pci_update_current_state() argument 1143 pci_refresh_power_state(struct pci_dev *dev) pci_refresh_power_state() argument 1156 pci_platform_power_transition(struct pci_dev *dev, pci_power_t state) pci_platform_power_transition() argument 1196 pci_dev_wait(struct pci_dev *dev, char *reset_type, int timeout) pci_dev_wait() argument 1241 pci_power_up(struct pci_dev *dev) pci_power_up() argument 1267 __pci_dev_set_current_state(struct pci_dev *dev, void *data) __pci_dev_set_current_state() argument 1303 pci_set_power_state(struct pci_dev *dev, pci_power_t state) pci_set_power_state() argument 1363 pci_choose_state(struct pci_dev *dev, pm_message_t state) pci_choose_state() argument 1406 pci_find_saved_cap(struct pci_dev *dev, char cap) pci_find_saved_cap() argument 1411 pci_find_saved_ext_cap(struct pci_dev *dev, u16 cap) pci_find_saved_ext_cap() argument 1416 pci_save_pcie_state(struct pci_dev *dev) pci_save_pcie_state() argument 1443 pci_restore_pcie_state(struct pci_dev *dev) pci_restore_pcie_state() argument 1463 pci_save_pcix_state(struct pci_dev *dev) pci_save_pcix_state() argument 1484 pci_restore_pcix_state(struct pci_dev *dev) pci_restore_pcix_state() argument 1499 pci_save_ltr_state(struct pci_dev *dev) pci_save_ltr_state() argument 1523 pci_restore_ltr_state(struct pci_dev *dev) pci_restore_ltr_state() argument 1544 pci_save_state(struct pci_dev *dev) pci_save_state() argument 1659 pci_restore_state(struct pci_dev *dev) pci_restore_state() argument 1706 pci_store_saved_state(struct pci_dev *dev) pci_store_saved_state() argument 1745 pci_load_saved_state(struct pci_dev *dev, struct pci_saved_state *state) pci_load_saved_state() argument 1782 pci_load_and_free_saved_state(struct pci_dev *dev, struct pci_saved_state **state) pci_load_and_free_saved_state() argument 1792 pcibios_enable_device(struct pci_dev *dev, int bars) pcibios_enable_device() argument 1797 do_pci_enable_device(struct pci_dev *dev, int bars) do_pci_enable_device() argument 1838 pci_reenable_device(struct pci_dev *dev) pci_reenable_device() argument 1846 pci_enable_bridge(struct pci_dev *dev) pci_enable_bridge() argument 1868 pci_enable_device_flags(struct pci_dev *dev, unsigned long flags) pci_enable_device_flags() argument 1911 pci_enable_device_io(struct pci_dev *dev) pci_enable_device_io() argument 1925 pci_enable_device_mem(struct pci_dev *dev) pci_enable_device_mem() argument 1942 pci_enable_device(struct pci_dev *dev) pci_enable_device() argument 1965 struct pci_dev *dev = to_pci_dev(gendev); pcim_release() local 2062 pcibios_add_device(struct pci_dev *dev) pcibios_add_device() argument 2076 pcibios_release_device(struct pci_dev *dev) pcibios_release_device() argument 2086 pcibios_disable_device(struct pci_dev *dev) pcibios_disable_device() argument 2099 do_pci_disable_device(struct pci_dev *dev) do_pci_disable_device() argument 2119 pci_disable_enabled_device(struct pci_dev *dev) pci_disable_enabled_device() argument 2135 pci_disable_device(struct pci_dev *dev) pci_disable_device() argument 2163 pcibios_set_pcie_reset_state(struct pci_dev *dev, enum pcie_reset_state state) pcibios_set_pcie_reset_state() argument 2176 pci_set_pcie_reset_state(struct pci_dev *dev, enum pcie_reset_state state) pci_set_pcie_reset_state() argument 2182 pcie_clear_device_status(struct pci_dev *dev) pcie_clear_device_status() argument 2194 pcie_clear_root_pme_status(struct pci_dev *dev) pcie_clear_root_pme_status() argument 2207 pci_check_pme_status(struct pci_dev *dev) pci_check_pme_status() argument 2242 pci_pme_wakeup(struct pci_dev *dev, void *pme_poll_reset) pci_pme_wakeup() argument 2270 pci_pme_capable(struct pci_dev *dev, pci_power_t state) pci_pme_capable() argument 2315 __pci_pme_active(struct pci_dev *dev, bool enable) __pci_pme_active() argument 2335 pci_pme_restore(struct pci_dev *dev) pci_pme_restore() argument 2361 pci_pme_active(struct pci_dev *dev, bool enable) pci_pme_active() argument 2438 __pci_enable_wake(struct pci_dev *dev, pci_power_t state, bool enable) __pci_enable_wake() argument 2522 pci_wake_from_d3(struct pci_dev *dev, bool enable) pci_wake_from_d3() argument 2539 pci_target_state(struct pci_dev *dev, bool wakeup) pci_target_state() argument 2604 pci_prepare_to_sleep(struct pci_dev *dev) pci_prepare_to_sleep() argument 2631 pci_back_from_sleep(struct pci_dev *dev) pci_back_from_sleep() argument 2645 pci_finish_runtime_suspend(struct pci_dev *dev) pci_finish_runtime_suspend() argument 2676 pci_dev_run_wake(struct pci_dev *dev) pci_dev_run_wake() argument 2718 struct device *dev = &pci_dev->dev; pci_dev_need_resume() local 2749 struct device *dev = &pci_dev->dev; pci_dev_adjust_pme() local 2770 struct device *dev = &pci_dev->dev; pci_dev_complete_resume() local 2785 struct device *dev = &pdev->dev; pci_config_pm_runtime_get() local 2807 struct device *dev = &pdev->dev; pci_config_pm_runtime_put() local 2906 pci_dev_check_d3cold(struct pci_dev *dev, void *data) pci_dev_check_d3cold() argument 2933 pci_bridge_d3_update(struct pci_dev *dev) pci_bridge_d3_update() argument 2986 pci_d3cold_enable(struct pci_dev *dev) pci_d3cold_enable() argument 3003 pci_d3cold_disable(struct pci_dev *dev) pci_d3cold_disable() argument 3016 pci_pm_init(struct pci_dev *dev) pci_pm_init() argument 3088 pci_ea_flags(struct pci_dev *dev, u8 prop) pci_ea_flags() argument 3111 pci_ea_get_resource(struct pci_dev *dev, u8 bei, u8 prop) pci_ea_get_resource() argument 3129 pci_ea_read(struct pci_dev *dev, int offset) pci_ea_read() argument 3251 pci_ea_init(struct pci_dev *dev) pci_ea_init() argument 3293 _pci_add_cap_save_buffer(struct pci_dev *dev, u16 cap, bool extended, unsigned int size) _pci_add_cap_save_buffer() argument 3319 pci_add_cap_save_buffer(struct pci_dev *dev, char cap, unsigned int size) pci_add_cap_save_buffer() argument 3324 pci_add_ext_cap_save_buffer(struct pci_dev *dev, u16 cap, unsigned int size) pci_add_ext_cap_save_buffer() argument 3333 pci_allocate_cap_save_buffers(struct pci_dev *dev) pci_allocate_cap_save_buffers() argument 3354 pci_free_cap_save_buffers(struct pci_dev *dev) pci_free_cap_save_buffers() argument 3370 pci_configure_ari(struct pci_dev *dev) pci_configure_ari() argument 3531 pci_acs_init(struct pci_dev *dev) pci_acs_init() argument 3665 pci_enable_atomic_ops_to_root(struct pci_dev *dev, u32 cap_mask) pci_enable_atomic_ops_to_root() argument 3738 pci_swizzle_interrupt_pin(const struct pci_dev *dev, u8 pin) pci_swizzle_interrupt_pin() argument 3750 pci_get_interrupt_pin(struct pci_dev *dev, struct pci_dev **bridge) pci_get_interrupt_pin() argument 3774 pci_common_swizzle(struct pci_dev *dev, u8 *pinp) pci_common_swizzle() argument 4117 devm_pci_unmap_iospace(struct device *dev, void *ptr) devm_pci_unmap_iospace() argument 4133 devm_pci_remap_iospace(struct device *dev, const struct resource *res, phys_addr_t phys_addr) devm_pci_remap_iospace() argument 4164 devm_pci_remap_cfgspace(struct device *dev, resource_size_t offset, resource_size_t size) devm_pci_remap_cfgspace() argument 4204 devm_pci_remap_cfg_resource(struct device *dev, struct resource *res) devm_pci_remap_cfg_resource() argument 4237 __pci_set_master(struct pci_dev *dev, bool enable) __pci_set_master() argument 4274 pcibios_set_master(struct pci_dev *dev) pcibios_set_master() argument 4300 pci_set_master(struct pci_dev *dev) pci_set_master() argument 4311 pci_clear_master(struct pci_dev *dev) pci_clear_master() argument 4327 pci_set_cacheline_size(struct pci_dev *dev) pci_set_cacheline_size() argument 4363 pci_set_mwi(struct pci_dev *dev) pci_set_mwi() argument 4394 pcim_set_mwi(struct pci_dev *dev) pcim_set_mwi() argument 4416 pci_try_set_mwi(struct pci_dev *dev) pci_try_set_mwi() argument 4432 pci_clear_mwi(struct pci_dev *dev) pci_clear_mwi() argument 4478 pci_check_and_set_intx_mask(struct pci_dev *dev, bool mask) pci_check_and_set_intx_mask() argument 4530 pci_check_and_mask_intx(struct pci_dev *dev) pci_check_and_mask_intx() argument 4544 pci_check_and_unmask_intx(struct pci_dev *dev) pci_check_and_unmask_intx() argument 4556 pci_wait_for_pending_transaction(struct pci_dev *dev) pci_wait_for_pending_transaction() argument 4573 pcie_has_flr(struct pci_dev *dev) pcie_has_flr() argument 4593 pcie_flr(struct pci_dev *dev) pcie_flr() argument 4614 pci_af_flr(struct pci_dev *dev, int probe) pci_af_flr() argument 4673 pci_pm_reset(struct pci_dev *dev, int probe) pci_pm_reset() argument 4806 pci_bridge_wait_for_secondary_bus(struct pci_dev *dev, char *reset_type, int timeout) pci_bridge_wait_for_secondary_bus() argument 4893 pci_reset_secondary_bus(struct pci_dev *dev) pci_reset_secondary_bus() argument 4911 pcibios_reset_secondary_bus(struct pci_dev *dev) pcibios_reset_secondary_bus() argument 4923 pci_bridge_secondary_bus_reset(struct pci_dev *dev) pci_bridge_secondary_bus_reset() argument 4932 pci_parent_bus_reset(struct pci_dev *dev, int probe) pci_parent_bus_reset() argument 4965 pci_dev_reset_slot_function(struct pci_dev *dev, int probe) pci_dev_reset_slot_function() argument 4974 pci_dev_lock(struct pci_dev *dev) pci_dev_lock() argument 4982 pci_dev_trylock(struct pci_dev *dev) pci_dev_trylock() argument 4993 pci_dev_unlock(struct pci_dev *dev) pci_dev_unlock() argument 4999 pci_dev_save_and_disable(struct pci_dev *dev) pci_dev_save_and_disable() argument 5030 pci_dev_restore(struct pci_dev *dev) pci_dev_restore() argument 5066 __pci_reset_function_locked(struct pci_dev *dev) __pci_reset_function_locked() argument 5112 pci_probe_reset_function(struct pci_dev *dev) pci_probe_reset_function() argument 5152 pci_reset_function(struct pci_dev *dev) pci_reset_function() argument 5188 pci_reset_function_locked(struct pci_dev *dev) pci_reset_function_locked() argument 5211 pci_try_reset_function(struct pci_dev *dev) pci_try_reset_function() argument 5233 struct pci_dev *dev; pci_bus_resetable() local 5251 struct pci_dev *dev; pci_bus_lock() local 5265 struct pci_dev *dev; pci_bus_unlock() local 5279 struct pci_dev *dev; pci_bus_trylock() local 5307 struct pci_dev *dev; pci_slot_resetable() local 5327 struct pci_dev *dev; pci_slot_lock() local 5342 struct pci_dev *dev; pci_slot_unlock() local 5356 struct pci_dev *dev; pci_slot_trylock() local 5390 struct pci_dev *dev; pci_bus_save_and_disable_locked() local 5406 struct pci_dev *dev; pci_bus_restore_locked() local 5421 struct pci_dev *dev; pci_slot_save_and_disable_locked() local 5439 struct pci_dev *dev; pci_slot_restore_locked() local 5631 pcix_get_max_mmrbc(struct pci_dev *dev) pcix_get_max_mmrbc() argument 5654 pcix_get_mmrbc(struct pci_dev *dev) pcix_get_mmrbc() argument 5679 pcix_set_mmrbc(struct pci_dev *dev, int mmrbc) pcix_set_mmrbc() argument 5723 pcie_get_readrq(struct pci_dev *dev) pcie_get_readrq() argument 5741 pcie_set_readrq(struct pci_dev *dev, int rq) pcie_set_readrq() argument 5786 pcie_get_mps(struct pci_dev *dev) pcie_get_mps() argument 5804 pcie_set_mps(struct pci_dev *dev, int mps) pcie_set_mps() argument 5838 pcie_bandwidth_available(struct pci_dev *dev, struct pci_dev **limiting_dev, enum pci_bus_speed *speed, enum pcie_link_width *width) pcie_bandwidth_available() argument 5889 pcie_get_speed_cap(struct pci_dev *dev) pcie_get_speed_cap() argument 5925 pcie_get_width_cap(struct pci_dev *dev) pcie_get_width_cap() argument 5947 pcie_bandwidth_capable(struct pci_dev *dev, enum pci_bus_speed *speed, enum pcie_link_width *width) pcie_bandwidth_capable() argument 5969 __pcie_print_link_status(struct pci_dev *dev, bool verbose) __pcie_print_link_status() argument 5998 pcie_print_link_status(struct pci_dev *dev) pcie_print_link_status() argument 6011 pci_select_bars(struct pci_dev *dev, unsigned long flags) pci_select_bars() argument 6029 pci_set_vga_state_arch(struct pci_dev *dev, bool decode, unsigned int command_bits, u32 flags) pci_set_vga_state_arch() argument 6046 pci_set_vga_state(struct pci_dev *dev, bool decode, unsigned int command_bits, u32 flags) pci_set_vga_state() argument 6129 pci_add_dma_alias(struct pci_dev *dev, u8 devfn_from, unsigned nr_devfns) pci_add_dma_alias() argument 6176 pci_ignore_hotplug(struct pci_dev *dev) pci_ignore_hotplug() argument 6197 pci_real_dma_dev(struct pci_dev *dev) pci_real_dma_dev() argument 6211 pci_resource_to_user(const struct pci_dev *dev, int bar, const struct resource *rsrc, resource_size_t *start, resource_size_t *end) pci_resource_to_user() argument 6230 pci_specified_resource_alignment(struct pci_dev *dev, bool *resize) pci_specified_resource_alignment() argument 6284 pci_request_resource_alignment(struct pci_dev *dev, int bar, resource_size_t align, bool resize) pci_request_resource_alignment() argument 6353 pci_reassigndev_resource_alignment(struct pci_dev *dev) pci_reassigndev_resource_alignment() argument [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/vmw_pvrdma/ |
H A D | pvrdma_main.c | 102 struct pvrdma_dev *dev = in pvrdma_get_fw_ver_str() local 105 (int) (dev->dsr->caps.fw_ver >> 32), in pvrdma_get_fw_ver_str() 106 (int) (dev->dsr->caps.fw_ver >> 16) & 0xffff, in pvrdma_get_fw_ver_str() 107 (int) dev->dsr->caps.fw_ver & 0xffff); in pvrdma_get_fw_ver_str() 110 static int pvrdma_init_device(struct pvrdma_dev *dev) in pvrdma_init_device() argument 113 spin_lock_init(&dev->cmd_lock); in pvrdma_init_device() 114 sema_init(&dev->cmd_sema, 1); in pvrdma_init_device() 115 atomic_set(&dev->num_qps, 0); in pvrdma_init_device() 116 atomic_set(&dev->num_srqs, 0); in pvrdma_init_device() 117 atomic_set(&dev in pvrdma_init_device() 127 struct pvrdma_dev *dev = to_vdev(ibdev); pvrdma_port_immutable() local 199 pvrdma_register_device(struct pvrdma_dev *dev) pvrdma_register_device() argument 294 struct pvrdma_dev *dev = dev_id; pvrdma_intr0_handler() local 311 pvrdma_qp_event(struct pvrdma_dev *dev, u32 qpn, int type) pvrdma_qp_event() argument 337 pvrdma_cq_event(struct pvrdma_dev *dev, u32 cqn, int type) pvrdma_cq_event() argument 363 pvrdma_srq_event(struct pvrdma_dev *dev, u32 srqn, int type) pvrdma_srq_event() argument 392 pvrdma_dispatch_event(struct pvrdma_dev *dev, int port, enum ib_event_type event) pvrdma_dispatch_event() argument 404 pvrdma_dev_event(struct pvrdma_dev *dev, u8 port, int type) pvrdma_dev_event() argument 414 get_eqe(struct pvrdma_dev *dev, unsigned int i) get_eqe() argument 424 struct pvrdma_dev *dev = dev_id; pvrdma_intr1_handler() local 489 get_cqne(struct pvrdma_dev *dev, unsigned int i) get_cqne() argument 500 struct pvrdma_dev *dev = dev_id; pvrdma_intrx_handler() local 532 pvrdma_free_irq(struct pvrdma_dev *dev) pvrdma_free_irq() argument 541 pvrdma_enable_intrs(struct pvrdma_dev *dev) pvrdma_enable_intrs() argument 547 pvrdma_disable_intrs(struct pvrdma_dev *dev) pvrdma_disable_intrs() argument 553 pvrdma_alloc_intrs(struct pvrdma_dev *dev) pvrdma_alloc_intrs() argument 598 pvrdma_free_slots(struct pvrdma_dev *dev) pvrdma_free_slots() argument 610 pvrdma_add_gid_at_index(struct pvrdma_dev *dev, const union ib_gid *gid, u8 gid_type, int index) pvrdma_add_gid_at_index() argument 644 struct pvrdma_dev *dev = to_vdev(attr->device); pvrdma_add_gid() local 651 pvrdma_del_gid_at_index(struct pvrdma_dev *dev, int index) pvrdma_del_gid_at_index() argument 680 struct pvrdma_dev *dev = to_vdev(attr->device); pvrdma_del_gid() local 688 pvrdma_netdevice_event_handle(struct pvrdma_dev *dev, struct net_device *ndev, unsigned long event) pvrdma_netdevice_event_handle() argument 742 struct pvrdma_dev *dev; pvrdma_netdevice_event_work() local 783 struct pvrdma_dev *dev; pvrdma_pci_probe() local 1093 struct pvrdma_dev *dev = pci_get_drvdata(pdev); pvrdma_pci_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/media/pci/tw686x/ |
H A D | tw686x-core.c | 93 void tw686x_disable_channel(struct tw686x_dev *dev, unsigned int channel) in tw686x_disable_channel() argument 95 u32 dma_en = reg_read(dev, DMA_CHANNEL_ENABLE); in tw686x_disable_channel() 96 u32 dma_cmd = reg_read(dev, DMA_CMD); in tw686x_disable_channel() 102 dev->pending_dma_en &= ~BIT(channel); in tw686x_disable_channel() 103 dev->pending_dma_cmd &= ~BIT(channel); in tw686x_disable_channel() 108 reg_write(dev, DMA_CHANNEL_ENABLE, dma_en); in tw686x_disable_channel() 109 reg_write(dev, DMA_CMD, dma_cmd); in tw686x_disable_channel() 112 void tw686x_enable_channel(struct tw686x_dev *dev, unsigned int channel) in tw686x_enable_channel() argument 114 u32 dma_en = reg_read(dev, DMA_CHANNEL_ENABLE); in tw686x_enable_channel() 115 u32 dma_cmd = reg_read(dev, DMA_CM in tw686x_enable_channel() 128 struct tw686x_dev *dev = from_timer(dev, t, dma_delay_timer); tw686x_dma_delay() local 141 tw686x_reset_channels(struct tw686x_dev *dev, unsigned int ch_mask) tw686x_reset_channels() argument 167 struct tw686x_dev *dev = (struct tw686x_dev *)dev_id; tw686x_irq() local 226 struct tw686x_dev *dev = container_of(v4l2_dev, struct tw686x_dev, tw686x_dev_release() local 243 struct tw686x_dev *dev; tw686x_probe() local 366 struct tw686x_dev *dev = pci_get_drvdata(pci_dev); tw686x_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/vmw_pvrdma/ |
H A D | pvrdma_main.c | 102 struct pvrdma_dev *dev = in pvrdma_get_fw_ver_str() local 105 (int) (dev->dsr->caps.fw_ver >> 32), in pvrdma_get_fw_ver_str() 106 (int) (dev->dsr->caps.fw_ver >> 16) & 0xffff, in pvrdma_get_fw_ver_str() 107 (int) dev->dsr->caps.fw_ver & 0xffff); in pvrdma_get_fw_ver_str() 110 static int pvrdma_init_device(struct pvrdma_dev *dev) in pvrdma_init_device() argument 113 spin_lock_init(&dev->cmd_lock); in pvrdma_init_device() 114 sema_init(&dev->cmd_sema, 1); in pvrdma_init_device() 115 atomic_set(&dev->num_qps, 0); in pvrdma_init_device() 116 atomic_set(&dev->num_srqs, 0); in pvrdma_init_device() 117 atomic_set(&dev in pvrdma_init_device() 127 struct pvrdma_dev *dev = to_vdev(ibdev); pvrdma_port_immutable() local 201 pvrdma_register_device(struct pvrdma_dev *dev) pvrdma_register_device() argument 267 struct pvrdma_dev *dev = dev_id; pvrdma_intr0_handler() local 284 pvrdma_qp_event(struct pvrdma_dev *dev, u32 qpn, int type) pvrdma_qp_event() argument 310 pvrdma_cq_event(struct pvrdma_dev *dev, u32 cqn, int type) pvrdma_cq_event() argument 336 pvrdma_srq_event(struct pvrdma_dev *dev, u32 srqn, int type) pvrdma_srq_event() argument 365 pvrdma_dispatch_event(struct pvrdma_dev *dev, int port, enum ib_event_type event) pvrdma_dispatch_event() argument 377 pvrdma_dev_event(struct pvrdma_dev *dev, u8 port, int type) pvrdma_dev_event() argument 387 get_eqe(struct pvrdma_dev *dev, unsigned int i) get_eqe() argument 397 struct pvrdma_dev *dev = dev_id; pvrdma_intr1_handler() local 462 get_cqne(struct pvrdma_dev *dev, unsigned int i) get_cqne() argument 473 struct pvrdma_dev *dev = dev_id; pvrdma_intrx_handler() local 504 pvrdma_free_irq(struct pvrdma_dev *dev) pvrdma_free_irq() argument 513 pvrdma_enable_intrs(struct pvrdma_dev *dev) pvrdma_enable_intrs() argument 519 pvrdma_disable_intrs(struct pvrdma_dev *dev) pvrdma_disable_intrs() argument 525 pvrdma_alloc_intrs(struct pvrdma_dev *dev) pvrdma_alloc_intrs() argument 570 pvrdma_free_slots(struct pvrdma_dev *dev) pvrdma_free_slots() argument 582 pvrdma_add_gid_at_index(struct pvrdma_dev *dev, const union ib_gid *gid, u8 gid_type, int index) pvrdma_add_gid_at_index() argument 616 struct pvrdma_dev *dev = to_vdev(attr->device); pvrdma_add_gid() local 623 pvrdma_del_gid_at_index(struct pvrdma_dev *dev, int index) pvrdma_del_gid_at_index() argument 652 struct pvrdma_dev *dev = to_vdev(attr->device); pvrdma_del_gid() local 660 pvrdma_netdevice_event_handle(struct pvrdma_dev *dev, struct net_device *ndev, unsigned long event) pvrdma_netdevice_event_handle() argument 714 struct pvrdma_dev *dev; pvrdma_netdevice_event_work() local 755 struct pvrdma_dev *dev; pvrdma_pci_probe() local 1055 struct pvrdma_dev *dev = pci_get_drvdata(pdev); pvrdma_pci_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/usb/misc/ |
H A D | legousbtower.c | 223 static inline void tower_delete(struct lego_usb_tower *dev); 229 static void tower_check_for_read_packet(struct lego_usb_tower *dev); 248 static char *legousbtower_devnode(struct device *dev, umode_t *mode) in legousbtower_devnode() argument 250 return kasprintf(GFP_KERNEL, "usb/%s", dev_name(dev)); in legousbtower_devnode() 277 static inline void lego_usb_tower_debug_data(struct device *dev, in lego_usb_tower_debug_data() argument 281 dev_dbg(dev, "%s - length = %d, data = %*ph\n", in lego_usb_tower_debug_data() 289 static inline void tower_delete(struct lego_usb_tower *dev) in tower_delete() argument 292 usb_free_urb(dev->interrupt_in_urb); in tower_delete() 293 usb_free_urb(dev->interrupt_out_urb); in tower_delete() 294 kfree(dev in tower_delete() 307 struct lego_usb_tower *dev = NULL; tower_open() local 396 struct lego_usb_tower *dev; tower_release() local 441 tower_check_for_read_packet(struct lego_usb_tower *dev) tower_check_for_read_packet() argument 459 struct lego_usb_tower *dev; tower_poll() local 494 struct lego_usb_tower *dev; tower_read() local 578 struct lego_usb_tower *dev; tower_write() local 660 struct lego_usb_tower *dev = urb->context; tower_interrupt_in_callback() local 715 struct lego_usb_tower *dev = urb->context; tower_interrupt_out_callback() local 745 struct lego_usb_tower *dev; tower_probe() local 843 struct lego_usb_tower *dev; tower_disconnect() local [all...] |
/kernel/linux/linux-6.6/drivers/usb/misc/ |
H A D | legousbtower.c | 223 static inline void tower_delete(struct lego_usb_tower *dev); 229 static void tower_check_for_read_packet(struct lego_usb_tower *dev); 248 static char *legousbtower_devnode(const struct device *dev, umode_t *mode) in legousbtower_devnode() argument 250 return kasprintf(GFP_KERNEL, "usb/%s", dev_name(dev)); in legousbtower_devnode() 277 static inline void lego_usb_tower_debug_data(struct device *dev, in lego_usb_tower_debug_data() argument 281 dev_dbg(dev, "%s - length = %d, data = %*ph\n", in lego_usb_tower_debug_data() 289 static inline void tower_delete(struct lego_usb_tower *dev) in tower_delete() argument 292 usb_free_urb(dev->interrupt_in_urb); in tower_delete() 293 usb_free_urb(dev->interrupt_out_urb); in tower_delete() 294 kfree(dev in tower_delete() 307 struct lego_usb_tower *dev = NULL; tower_open() local 396 struct lego_usb_tower *dev; tower_release() local 441 tower_check_for_read_packet(struct lego_usb_tower *dev) tower_check_for_read_packet() argument 459 struct lego_usb_tower *dev; tower_poll() local 494 struct lego_usb_tower *dev; tower_read() local 578 struct lego_usb_tower *dev; tower_write() local 660 struct lego_usb_tower *dev = urb->context; tower_interrupt_in_callback() local 715 struct lego_usb_tower *dev = urb->context; tower_interrupt_out_callback() local 745 struct lego_usb_tower *dev; tower_probe() local 843 struct lego_usb_tower *dev; tower_disconnect() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/b43/ |
H A D | main.c | 362 static void b43_wireless_core_exit(struct b43_wldev *dev); 363 static int b43_wireless_core_init(struct b43_wldev *dev); 364 static struct b43_wldev * b43_wireless_core_stop(struct b43_wldev *dev); 365 static int b43_wireless_core_start(struct b43_wldev *dev); 464 static void b43_ram_write(struct b43_wldev *dev, u16 offset, u32 val) in b43_ram_write() argument 470 macctl = b43_read32(dev, B43_MMIO_MACCTL); in b43_ram_write() 474 b43_write32(dev, B43_MMIO_RAM_CONTROL, offset); in b43_ram_write() 475 b43_write32(dev, B43_MMIO_RAM_DATA, val); in b43_ram_write() 478 static inline void b43_shm_control_word(struct b43_wldev *dev, in b43_shm_control_word() argument 487 b43_write32(dev, B43_MMIO_SHM_CONTRO in b43_shm_control_word() 490 b43_shm_read32(struct b43_wldev *dev, u16 routing, u16 offset) b43_shm_read32() argument 513 b43_shm_read16(struct b43_wldev *dev, u16 routing, u16 offset) b43_shm_read16() argument 534 b43_shm_write32(struct b43_wldev *dev, u16 routing, u16 offset, u32 value) b43_shm_write32() argument 554 b43_shm_write16(struct b43_wldev *dev, u16 routing, u16 offset, u16 value) b43_shm_write16() argument 571 b43_hf_read(struct b43_wldev *dev) b43_hf_read() argument 585 b43_hf_write(struct b43_wldev *dev, u64 value) b43_hf_write() argument 598 b43_fwcapa_read(struct b43_wldev *dev) b43_fwcapa_read() argument 604 b43_tsf_read(struct b43_wldev *dev, u64 *tsf) b43_tsf_read() argument 620 b43_time_lock(struct b43_wldev *dev) b43_time_lock() argument 627 b43_time_unlock(struct b43_wldev *dev) b43_time_unlock() argument 634 b43_tsf_write_locked(struct b43_wldev *dev, u64 tsf) b43_tsf_write_locked() argument 648 b43_tsf_write(struct b43_wldev *dev, u64 tsf) b43_tsf_write() argument 656 b43_macfilter_set(struct b43_wldev *dev, u16 offset, const u8 *mac) b43_macfilter_set() argument 678 b43_write_mac_bssid_templates(struct b43_wldev *dev) b43_write_mac_bssid_templates() argument 704 b43_upload_card_macaddress(struct b43_wldev *dev) b43_upload_card_macaddress() argument 710 b43_set_slot_time(struct b43_wldev *dev, u16 slot_time) b43_set_slot_time() argument 726 b43_short_slot_timing_enable(struct b43_wldev *dev) b43_short_slot_timing_enable() argument 731 b43_short_slot_timing_disable(struct b43_wldev *dev) b43_short_slot_timing_disable() argument 739 b43_dummy_transmission(struct b43_wldev *dev, bool ofdm, bool pa_on) b43_dummy_transmission() argument 825 key_write(struct b43_wldev *dev, u8 index, u8 algorithm, const u8 *key) key_write() argument 848 keymac_write(struct b43_wldev *dev, u8 index, const u8 *addr) keymac_write() argument 898 rx_tkip_phase1_write(struct b43_wldev *dev, u8 index, u32 iv32, u16 *phase1key) rx_tkip_phase1_write() argument 941 struct b43_wldev *dev; b43_op_update_tkip_key() local 962 do_key_write(struct b43_wldev *dev, u8 index, u8 algorithm, const u8 *key, size_t key_len, const u8 *mac_addr) do_key_write() argument 999 b43_key_write(struct b43_wldev *dev, int index, u8 algorithm, const u8 *key, size_t key_len, const u8 *mac_addr, struct ieee80211_key_conf *keyconf) b43_key_write() argument 1058 b43_key_clear(struct b43_wldev *dev, int index) b43_key_clear() argument 1073 b43_clear_keys(struct b43_wldev *dev) b43_clear_keys() argument 1085 b43_dump_keymemory(struct b43_wldev *dev) b43_dump_keymemory() argument 1144 b43_power_saving_ctl_bits(struct b43_wldev *dev, unsigned int ps_flags) b43_power_saving_ctl_bits() argument 1203 b43_wireless_core_phy_pll_reset(struct b43_wldev *dev) b43_wireless_core_phy_pll_reset() argument 1233 b43_bcma_phy_reset(struct b43_wldev *dev) b43_bcma_phy_reset() argument 1247 b43_bcma_wireless_core_reset(struct b43_wldev *dev, bool gmode) b43_bcma_wireless_core_reset() argument 1284 b43_ssb_wireless_core_reset(struct b43_wldev *dev, bool gmode) b43_ssb_wireless_core_reset() argument 1301 b43_wireless_core_reset(struct b43_wldev *dev, bool gmode) b43_wireless_core_reset() argument 1333 handle_irq_transmit_status(struct b43_wldev *dev) handle_irq_transmit_status() argument 1361 drain_txstatus_queue(struct b43_wldev *dev) drain_txstatus_queue() argument 1378 b43_jssi_read(struct b43_wldev *dev) b43_jssi_read() argument 1389 b43_jssi_write(struct b43_wldev *dev, u32 jssi) b43_jssi_write() argument 1397 b43_generate_noise_sample(struct b43_wldev *dev) b43_generate_noise_sample() argument 1404 b43_calculate_link_quality(struct b43_wldev *dev) b43_calculate_link_quality() argument 1418 handle_irq_noise(struct b43_wldev *dev) handle_irq_noise() argument 1488 handle_irq_tbtt_indication(struct b43_wldev *dev) handle_irq_tbtt_indication() argument 1500 handle_irq_atim_end(struct b43_wldev *dev) handle_irq_atim_end() argument 1510 handle_irq_pmq(struct b43_wldev *dev) handle_irq_pmq() argument 1525 b43_write_template_common(struct b43_wldev *dev, const u8 *data, u16 size, u16 ram_offset, u16 shm_size_offset, u8 rate) b43_write_template_common() argument 1561 b43_ieee80211_antenna_sanitize(struct b43_wldev *dev, u8 antenna_nr) b43_ieee80211_antenna_sanitize() argument 1605 b43_write_beacon_template(struct b43_wldev *dev, u16 ram_offset, u16 shm_size_offset) b43_write_beacon_template() argument 1707 b43_upload_beacon0(struct b43_wldev *dev) b43_upload_beacon0() argument 1717 b43_upload_beacon1(struct b43_wldev *dev) b43_upload_beacon1() argument 1727 handle_irq_beacon(struct b43_wldev *dev) handle_irq_beacon() argument 1777 b43_do_beacon_update_trigger_work(struct b43_wldev *dev) b43_do_beacon_update_trigger_work() argument 1802 struct b43_wldev *dev; b43_beacon_update_trigger_work() local 1852 b43_set_beacon_int(struct b43_wldev *dev, u16 beacon_int) b43_set_beacon_int() argument 1866 b43_handle_firmware_panic(struct b43_wldev *dev) b43_handle_firmware_panic() argument 1890 handle_irq_ucode_debug(struct b43_wldev *dev) handle_irq_ucode_debug() argument 1962 b43_do_interrupt_thread(struct b43_wldev *dev) b43_do_interrupt_thread() argument 2061 struct b43_wldev *dev = dev_id; b43_interrupt_thread_handler() local 2070 b43_do_interrupt(struct b43_wldev *dev) b43_do_interrupt() argument 2121 struct b43_wldev *dev = dev_id; b43_interrupt_handler() local 2135 b43_sdio_interrupt_handler(struct b43_wldev *dev) b43_sdio_interrupt_handler() argument 2156 b43_release_firmware(struct b43_wldev *dev) b43_release_firmware() argument 2298 struct b43_wldev *dev = ctx->dev; b43_try_request_fw() local 2552 struct b43_wldev *dev = wl->current_dev; b43_request_firmware() local 2607 b43_upload_microcode(struct b43_wldev *dev) b43_upload_microcode() argument 2754 b43_write_initvals(struct b43_wldev *dev, const struct b43_iv *ivals, size_t count, size_t array_size) b43_write_initvals() argument 2815 b43_upload_initvals(struct b43_wldev *dev) b43_upload_initvals() argument 2830 b43_upload_initvals_band(struct b43_wldev *dev) b43_upload_initvals_band() argument 2853 b43_ssb_gpio_dev(struct b43_wldev *dev) b43_ssb_gpio_dev() argument 2865 b43_gpio_init(struct b43_wldev *dev) b43_gpio_init() argument 2926 b43_gpio_cleanup(struct b43_wldev *dev) b43_gpio_cleanup() argument 2949 b43_mac_enable(struct b43_wldev *dev) b43_mac_enable() argument 2978 b43_mac_suspend(struct b43_wldev *dev) b43_mac_suspend() argument 3011 b43_mac_phy_clock_set(struct b43_wldev *dev, bool on) b43_mac_phy_clock_set() argument 3040 b43_mac_switch_freq(struct b43_wldev *dev, u8 spurmode) b43_mac_switch_freq() argument 3094 b43_adjust_opmode(struct b43_wldev *dev) b43_adjust_opmode() argument 3153 b43_rate_memory_write(struct b43_wldev *dev, u16 rate, int is_ofdm) b43_rate_memory_write() argument 3168 b43_rate_memory_init(struct b43_wldev *dev) b43_rate_memory_init() argument 3197 b43_set_phytxctl_defaults(struct b43_wldev *dev) b43_set_phytxctl_defaults() argument 3211 b43_mgmtframe_txantenna(struct b43_wldev *dev, int antenna) b43_mgmtframe_txantenna() argument 3229 b43_chip_exit(struct b43_wldev *dev) b43_chip_exit() argument 3239 b43_chip_init(struct b43_wldev *dev) b43_chip_init() argument 3347 b43_periodic_every60sec(struct b43_wldev *dev) b43_periodic_every60sec() argument 3358 b43_periodic_every30sec(struct b43_wldev *dev) b43_periodic_every30sec() argument 3364 b43_periodic_every15sec(struct b43_wldev *dev) b43_periodic_every15sec() argument 3411 do_periodic_work(struct b43_wldev *dev) do_periodic_work() argument 3430 struct b43_wldev *dev = container_of(work, struct b43_wldev, b43_periodic_work_handler() local 3455 b43_periodic_tasks_setup(struct b43_wldev *dev) b43_periodic_tasks_setup() argument 3465 b43_validate_chipaccess(struct b43_wldev *dev) b43_validate_chipaccess() argument 3521 b43_security_init(struct b43_wldev *dev) b43_security_init() argument 3538 struct b43_wldev *dev; b43_rng_read() local 3586 struct b43_wldev *dev; b43_tx_work() local 3648 b43_qos_params_upload(struct b43_wldev *dev, const struct ieee80211_tx_queue_params *p, u16 shm_offset) b43_qos_params_upload() argument 3698 b43_qos_upload_all(struct b43_wldev *dev) b43_qos_upload_all() argument 3764 b43_qos_init(struct b43_wldev *dev) b43_qos_init() argument 3793 struct b43_wldev *dev; b43_op_conf_tx() local 3839 struct b43_wldev *dev; b43_op_get_tsf() local 3859 struct b43_wldev *dev; b43_op_set_tsf() local 3885 b43_switch_band(struct b43_wldev *dev, struct ieee80211_channel *chan) b43_switch_band() argument 3956 b43_set_beacon_listen_interval(struct b43_wldev *dev, u16 interval) b43_set_beacon_listen_interval() argument 3963 b43_set_retry_limits(struct b43_wldev *dev, unsigned int short_retry, unsigned int long_retry) b43_set_retry_limits() argument 3981 struct b43_wldev *dev = wl->current_dev; b43_op_config() local 4055 b43_update_basic_rates(struct b43_wldev *dev, u32 brates) b43_update_basic_rates() argument 4106 struct b43_wldev *dev; b43_op_bss_info_changed() local 4164 struct b43_wldev *dev; b43_op_set_key() local 4289 struct b43_wldev *dev; b43_op_configure_filter() local 4324 b43_wireless_core_stop(struct b43_wldev *dev) b43_wireless_core_stop() argument 4399 b43_wireless_core_start(struct b43_wldev *dev) b43_wireless_core_start() argument 4441 b43_phy_name(struct b43_wldev *dev, u8 phy_type) b43_phy_name() argument 4471 b43_phy_versioning(struct b43_wldev *dev) b43_phy_versioning() argument 4651 setup_struct_phy_for_init(struct b43_wldev *dev, struct b43_phy *phy) setup_struct_phy_for_init() argument 4665 setup_struct_wldev_for_init(struct b43_wldev *dev) setup_struct_wldev_for_init() argument 4691 b43_bluetooth_coext_enable(struct b43_wldev *dev) b43_bluetooth_coext_enable() argument 4711 b43_bluetooth_coext_disable(struct b43_wldev *dev) b43_bluetooth_coext_disable() argument 4718 b43_imcfglo_timeouts_workaround(struct b43_wldev *dev) b43_imcfglo_timeouts_workaround() argument 4743 b43_set_synth_pu_delay(struct b43_wldev *dev, bool idle) b43_set_synth_pu_delay() argument 4758 b43_set_pretbtt(struct b43_wldev *dev) b43_set_pretbtt() argument 4773 b43_wireless_core_exit(struct b43_wldev *dev) b43_wireless_core_exit() argument 4812 b43_wireless_core_init(struct b43_wldev *dev) b43_wireless_core_init() argument 4964 struct b43_wldev *dev; b43_op_add_interface() local 5006 struct b43_wldev *dev = wl->current_dev; b43_op_remove_interface() local 5028 struct b43_wldev *dev = wl->current_dev; b43_op_start() local 5084 struct b43_wldev *dev = wl->current_dev; b43_op_stop() local 5131 struct b43_wldev *dev; b43_op_sw_scan_start_notifier() local 5146 struct b43_wldev *dev; b43_op_sw_scan_complete_notifier() local 5161 struct b43_wldev *dev = wl->current_dev; b43_op_get_survey() local 5203 struct b43_wldev *dev = b43_chip_reset() local 5254 b43_setup_bands(struct b43_wldev *dev, bool have_2ghz_phy, bool have_5ghz_phy) b43_setup_bands() argument 5287 b43_wireless_core_detach(struct b43_wldev *dev) b43_wireless_core_detach() argument 5295 b43_supported_bands(struct b43_wldev *dev, bool *have_2ghz_phy, bool *have_5ghz_phy) b43_supported_bands() argument 5368 b43_wireless_core_attach(struct b43_wldev *dev) b43_wireless_core_attach() argument 5473 b43_one_core_detach(struct b43_bus_dev *dev) b43_one_core_detach() argument 5488 b43_one_core_attach(struct b43_bus_dev *dev, struct b43_wl *wl) b43_one_core_attach() argument 5550 b43_wireless_exit(struct b43_bus_dev *dev, struct b43_wl *wl) b43_wireless_exit() argument 5559 b43_wireless_init(struct b43_bus_dev *dev) b43_wireless_init() argument 5621 struct b43_bus_dev *dev; b43_bcma_probe() local 5698 struct b43_bus_dev *dev; b43_ssb_probe() local 5744 struct b43_bus_dev *dev = wldev->dev; b43_ssb_remove() local 5778 b43_controller_restart(struct b43_wldev *dev, const char *reason) b43_controller_restart() argument [all...] |
/kernel/linux/linux-5.10/drivers/vlynq/ |
H A D | vlynq.c | 68 static void vlynq_dump_regs(struct vlynq_device *dev) in vlynq_dump_regs() argument 73 dev->local, dev->remote); in vlynq_dump_regs() 76 i + 1, ((u32 *)dev->local)[i]); in vlynq_dump_regs() 78 i + 1, ((u32 *)dev->remote)[i]); in vlynq_dump_regs() 96 static int vlynq_linked(struct vlynq_device *dev) in vlynq_linked() argument 101 if (readl(&dev->local->status) & VLYNQ_STATUS_LINK) in vlynq_linked() 109 static void vlynq_reset(struct vlynq_device *dev) in vlynq_reset() argument 111 writel(readl(&dev->local->control) | VLYNQ_CTRL_RESET, in vlynq_reset() 112 &dev in vlynq_reset() 127 struct vlynq_device *dev = irq_data_get_irq_chip_data(d); vlynq_irq_unmask() local 140 struct vlynq_device *dev = irq_data_get_irq_chip_data(d); vlynq_irq_mask() local 153 struct vlynq_device *dev = irq_data_get_irq_chip_data(d); vlynq_irq_type() local 184 struct vlynq_device *dev = irq_data_get_irq_chip_data(d); vlynq_local_ack() local 194 struct vlynq_device *dev = irq_data_get_irq_chip_data(d); vlynq_remote_ack() local 204 struct vlynq_device *dev = dev_id; vlynq_irq() local 245 vlynq_setup_irq(struct vlynq_device *dev) vlynq_setup_irq() argument 303 vlynq_device_release(struct device *dev) vlynq_device_release() argument 309 vlynq_device_match(struct device *dev, struct device_driver *drv) vlynq_device_match() argument 331 vlynq_device_probe(struct device *dev) vlynq_device_probe() argument 345 vlynq_device_remove(struct device *dev) vlynq_device_remove() argument 377 __vlynq_try_remote(struct vlynq_device *dev) __vlynq_try_remote() argument 421 __vlynq_try_local(struct vlynq_device *dev) __vlynq_try_local() argument 457 __vlynq_try_external(struct vlynq_device *dev) __vlynq_try_external() argument 481 __vlynq_enable_device(struct vlynq_device *dev) __vlynq_enable_device() argument 556 vlynq_enable_device(struct vlynq_device *dev) vlynq_enable_device() argument 575 vlynq_disable_device(struct vlynq_device *dev) vlynq_disable_device() argument 585 vlynq_set_local_mapping(struct vlynq_device *dev, u32 tx_offset, struct vlynq_mapping *mapping) vlynq_set_local_mapping() argument 602 vlynq_set_remote_mapping(struct vlynq_device *dev, u32 tx_offset, struct vlynq_mapping *mapping) vlynq_set_remote_mapping() argument 619 vlynq_set_local_irq(struct vlynq_device *dev, int virq) vlynq_set_local_irq() argument 637 vlynq_set_remote_irq(struct vlynq_device *dev, int virq) vlynq_set_remote_irq() argument 657 struct vlynq_device *dev; vlynq_probe() local 748 struct vlynq_device *dev = platform_get_drvdata(pdev); vlynq_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/vlynq/ |
H A D | vlynq.c | 68 static void vlynq_dump_regs(struct vlynq_device *dev) in vlynq_dump_regs() argument 73 dev->local, dev->remote); in vlynq_dump_regs() 76 i + 1, ((u32 *)dev->local)[i]); in vlynq_dump_regs() 78 i + 1, ((u32 *)dev->remote)[i]); in vlynq_dump_regs() 96 static int vlynq_linked(struct vlynq_device *dev) in vlynq_linked() argument 101 if (readl(&dev->local->status) & VLYNQ_STATUS_LINK) in vlynq_linked() 109 static void vlynq_reset(struct vlynq_device *dev) in vlynq_reset() argument 111 writel(readl(&dev->local->control) | VLYNQ_CTRL_RESET, in vlynq_reset() 112 &dev in vlynq_reset() 127 struct vlynq_device *dev = irq_data_get_irq_chip_data(d); vlynq_irq_unmask() local 140 struct vlynq_device *dev = irq_data_get_irq_chip_data(d); vlynq_irq_mask() local 153 struct vlynq_device *dev = irq_data_get_irq_chip_data(d); vlynq_irq_type() local 184 struct vlynq_device *dev = irq_data_get_irq_chip_data(d); vlynq_local_ack() local 194 struct vlynq_device *dev = irq_data_get_irq_chip_data(d); vlynq_remote_ack() local 204 struct vlynq_device *dev = dev_id; vlynq_irq() local 245 vlynq_setup_irq(struct vlynq_device *dev) vlynq_setup_irq() argument 303 vlynq_device_release(struct device *dev) vlynq_device_release() argument 309 vlynq_device_match(struct device *dev, struct device_driver *drv) vlynq_device_match() argument 331 vlynq_device_probe(struct device *dev) vlynq_device_probe() argument 345 vlynq_device_remove(struct device *dev) vlynq_device_remove() argument 375 __vlynq_try_remote(struct vlynq_device *dev) __vlynq_try_remote() argument 419 __vlynq_try_local(struct vlynq_device *dev) __vlynq_try_local() argument 455 __vlynq_try_external(struct vlynq_device *dev) __vlynq_try_external() argument 479 __vlynq_enable_device(struct vlynq_device *dev) __vlynq_enable_device() argument 554 vlynq_enable_device(struct vlynq_device *dev) vlynq_enable_device() argument 573 vlynq_disable_device(struct vlynq_device *dev) vlynq_disable_device() argument 583 vlynq_set_local_mapping(struct vlynq_device *dev, u32 tx_offset, struct vlynq_mapping *mapping) vlynq_set_local_mapping() argument 600 vlynq_set_remote_mapping(struct vlynq_device *dev, u32 tx_offset, struct vlynq_mapping *mapping) vlynq_set_remote_mapping() argument 617 vlynq_set_local_irq(struct vlynq_device *dev, int virq) vlynq_set_local_irq() argument 635 vlynq_set_remote_irq(struct vlynq_device *dev, int virq) vlynq_set_remote_irq() argument 655 struct vlynq_device *dev; vlynq_probe() local 746 struct vlynq_device *dev = platform_get_drvdata(pdev); vlynq_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/b43/ |
H A D | main.c | 362 static void b43_wireless_core_exit(struct b43_wldev *dev); 363 static int b43_wireless_core_init(struct b43_wldev *dev); 364 static struct b43_wldev * b43_wireless_core_stop(struct b43_wldev *dev); 365 static int b43_wireless_core_start(struct b43_wldev *dev); 464 static void b43_ram_write(struct b43_wldev *dev, u16 offset, u32 val) in b43_ram_write() argument 470 macctl = b43_read32(dev, B43_MMIO_MACCTL); in b43_ram_write() 474 b43_write32(dev, B43_MMIO_RAM_CONTROL, offset); in b43_ram_write() 475 b43_write32(dev, B43_MMIO_RAM_DATA, val); in b43_ram_write() 478 static inline void b43_shm_control_word(struct b43_wldev *dev, in b43_shm_control_word() argument 487 b43_write32(dev, B43_MMIO_SHM_CONTRO in b43_shm_control_word() 490 b43_shm_read32(struct b43_wldev *dev, u16 routing, u16 offset) b43_shm_read32() argument 513 b43_shm_read16(struct b43_wldev *dev, u16 routing, u16 offset) b43_shm_read16() argument 534 b43_shm_write32(struct b43_wldev *dev, u16 routing, u16 offset, u32 value) b43_shm_write32() argument 554 b43_shm_write16(struct b43_wldev *dev, u16 routing, u16 offset, u16 value) b43_shm_write16() argument 571 b43_hf_read(struct b43_wldev *dev) b43_hf_read() argument 585 b43_hf_write(struct b43_wldev *dev, u64 value) b43_hf_write() argument 598 b43_fwcapa_read(struct b43_wldev *dev) b43_fwcapa_read() argument 604 b43_tsf_read(struct b43_wldev *dev, u64 *tsf) b43_tsf_read() argument 620 b43_time_lock(struct b43_wldev *dev) b43_time_lock() argument 627 b43_time_unlock(struct b43_wldev *dev) b43_time_unlock() argument 634 b43_tsf_write_locked(struct b43_wldev *dev, u64 tsf) b43_tsf_write_locked() argument 648 b43_tsf_write(struct b43_wldev *dev, u64 tsf) b43_tsf_write() argument 656 b43_macfilter_set(struct b43_wldev *dev, u16 offset, const u8 *mac) b43_macfilter_set() argument 678 b43_write_mac_bssid_templates(struct b43_wldev *dev) b43_write_mac_bssid_templates() argument 704 b43_upload_card_macaddress(struct b43_wldev *dev) b43_upload_card_macaddress() argument 710 b43_set_slot_time(struct b43_wldev *dev, u16 slot_time) b43_set_slot_time() argument 726 b43_short_slot_timing_enable(struct b43_wldev *dev) b43_short_slot_timing_enable() argument 731 b43_short_slot_timing_disable(struct b43_wldev *dev) b43_short_slot_timing_disable() argument 739 b43_dummy_transmission(struct b43_wldev *dev, bool ofdm, bool pa_on) b43_dummy_transmission() argument 825 key_write(struct b43_wldev *dev, u8 index, u8 algorithm, const u8 *key) key_write() argument 848 keymac_write(struct b43_wldev *dev, u8 index, const u8 *addr) keymac_write() argument 898 rx_tkip_phase1_write(struct b43_wldev *dev, u8 index, u32 iv32, u16 *phase1key) rx_tkip_phase1_write() argument 941 struct b43_wldev *dev; b43_op_update_tkip_key() local 962 do_key_write(struct b43_wldev *dev, u8 index, u8 algorithm, const u8 *key, size_t key_len, const u8 *mac_addr) do_key_write() argument 999 b43_key_write(struct b43_wldev *dev, int index, u8 algorithm, const u8 *key, size_t key_len, const u8 *mac_addr, struct ieee80211_key_conf *keyconf) b43_key_write() argument 1058 b43_key_clear(struct b43_wldev *dev, int index) b43_key_clear() argument 1073 b43_clear_keys(struct b43_wldev *dev) b43_clear_keys() argument 1085 b43_dump_keymemory(struct b43_wldev *dev) b43_dump_keymemory() argument 1144 b43_power_saving_ctl_bits(struct b43_wldev *dev, unsigned int ps_flags) b43_power_saving_ctl_bits() argument 1203 b43_wireless_core_phy_pll_reset(struct b43_wldev *dev) b43_wireless_core_phy_pll_reset() argument 1233 b43_bcma_phy_reset(struct b43_wldev *dev) b43_bcma_phy_reset() argument 1247 b43_bcma_wireless_core_reset(struct b43_wldev *dev, bool gmode) b43_bcma_wireless_core_reset() argument 1284 b43_ssb_wireless_core_reset(struct b43_wldev *dev, bool gmode) b43_ssb_wireless_core_reset() argument 1301 b43_wireless_core_reset(struct b43_wldev *dev, bool gmode) b43_wireless_core_reset() argument 1333 handle_irq_transmit_status(struct b43_wldev *dev) handle_irq_transmit_status() argument 1361 drain_txstatus_queue(struct b43_wldev *dev) drain_txstatus_queue() argument 1378 b43_jssi_read(struct b43_wldev *dev) b43_jssi_read() argument 1389 b43_jssi_write(struct b43_wldev *dev, u32 jssi) b43_jssi_write() argument 1397 b43_generate_noise_sample(struct b43_wldev *dev) b43_generate_noise_sample() argument 1404 b43_calculate_link_quality(struct b43_wldev *dev) b43_calculate_link_quality() argument 1418 handle_irq_noise(struct b43_wldev *dev) handle_irq_noise() argument 1488 handle_irq_tbtt_indication(struct b43_wldev *dev) handle_irq_tbtt_indication() argument 1500 handle_irq_atim_end(struct b43_wldev *dev) handle_irq_atim_end() argument 1510 handle_irq_pmq(struct b43_wldev *dev) handle_irq_pmq() argument 1525 b43_write_template_common(struct b43_wldev *dev, const u8 *data, u16 size, u16 ram_offset, u16 shm_size_offset, u8 rate) b43_write_template_common() argument 1561 b43_ieee80211_antenna_sanitize(struct b43_wldev *dev, u8 antenna_nr) b43_ieee80211_antenna_sanitize() argument 1605 b43_write_beacon_template(struct b43_wldev *dev, u16 ram_offset, u16 shm_size_offset) b43_write_beacon_template() argument 1707 b43_upload_beacon0(struct b43_wldev *dev) b43_upload_beacon0() argument 1717 b43_upload_beacon1(struct b43_wldev *dev) b43_upload_beacon1() argument 1727 handle_irq_beacon(struct b43_wldev *dev) handle_irq_beacon() argument 1777 b43_do_beacon_update_trigger_work(struct b43_wldev *dev) b43_do_beacon_update_trigger_work() argument 1802 struct b43_wldev *dev; b43_beacon_update_trigger_work() local 1852 b43_set_beacon_int(struct b43_wldev *dev, u16 beacon_int) b43_set_beacon_int() argument 1866 b43_handle_firmware_panic(struct b43_wldev *dev) b43_handle_firmware_panic() argument 1890 handle_irq_ucode_debug(struct b43_wldev *dev) handle_irq_ucode_debug() argument 1962 b43_do_interrupt_thread(struct b43_wldev *dev) b43_do_interrupt_thread() argument 2061 struct b43_wldev *dev = dev_id; b43_interrupt_thread_handler() local 2070 b43_do_interrupt(struct b43_wldev *dev) b43_do_interrupt() argument 2121 struct b43_wldev *dev = dev_id; b43_interrupt_handler() local 2135 b43_sdio_interrupt_handler(struct b43_wldev *dev) b43_sdio_interrupt_handler() argument 2156 b43_release_firmware(struct b43_wldev *dev) b43_release_firmware() argument 2298 struct b43_wldev *dev = ctx->dev; b43_try_request_fw() local 2552 struct b43_wldev *dev = wl->current_dev; b43_request_firmware() local 2606 b43_upload_microcode(struct b43_wldev *dev) b43_upload_microcode() argument 2753 b43_write_initvals(struct b43_wldev *dev, const struct b43_iv *ivals, size_t count, size_t array_size) b43_write_initvals() argument 2814 b43_upload_initvals(struct b43_wldev *dev) b43_upload_initvals() argument 2829 b43_upload_initvals_band(struct b43_wldev *dev) b43_upload_initvals_band() argument 2852 b43_ssb_gpio_dev(struct b43_wldev *dev) b43_ssb_gpio_dev() argument 2864 b43_gpio_init(struct b43_wldev *dev) b43_gpio_init() argument 2925 b43_gpio_cleanup(struct b43_wldev *dev) b43_gpio_cleanup() argument 2948 b43_mac_enable(struct b43_wldev *dev) b43_mac_enable() argument 2977 b43_mac_suspend(struct b43_wldev *dev) b43_mac_suspend() argument 3010 b43_mac_phy_clock_set(struct b43_wldev *dev, bool on) b43_mac_phy_clock_set() argument 3039 b43_mac_switch_freq(struct b43_wldev *dev, u8 spurmode) b43_mac_switch_freq() argument 3093 b43_adjust_opmode(struct b43_wldev *dev) b43_adjust_opmode() argument 3152 b43_rate_memory_write(struct b43_wldev *dev, u16 rate, int is_ofdm) b43_rate_memory_write() argument 3167 b43_rate_memory_init(struct b43_wldev *dev) b43_rate_memory_init() argument 3196 b43_set_phytxctl_defaults(struct b43_wldev *dev) b43_set_phytxctl_defaults() argument 3210 b43_mgmtframe_txantenna(struct b43_wldev *dev, int antenna) b43_mgmtframe_txantenna() argument 3228 b43_chip_exit(struct b43_wldev *dev) b43_chip_exit() argument 3238 b43_chip_init(struct b43_wldev *dev) b43_chip_init() argument 3346 b43_periodic_every60sec(struct b43_wldev *dev) b43_periodic_every60sec() argument 3357 b43_periodic_every30sec(struct b43_wldev *dev) b43_periodic_every30sec() argument 3363 b43_periodic_every15sec(struct b43_wldev *dev) b43_periodic_every15sec() argument 3410 do_periodic_work(struct b43_wldev *dev) do_periodic_work() argument 3429 struct b43_wldev *dev = container_of(work, struct b43_wldev, b43_periodic_work_handler() local 3454 b43_periodic_tasks_setup(struct b43_wldev *dev) b43_periodic_tasks_setup() argument 3464 b43_validate_chipaccess(struct b43_wldev *dev) b43_validate_chipaccess() argument 3520 b43_security_init(struct b43_wldev *dev) b43_security_init() argument 3537 struct b43_wldev *dev; b43_rng_read() local 3585 struct b43_wldev *dev; b43_tx_work() local 3646 b43_qos_params_upload(struct b43_wldev *dev, const struct ieee80211_tx_queue_params *p, u16 shm_offset) b43_qos_params_upload() argument 3696 b43_qos_upload_all(struct b43_wldev *dev) b43_qos_upload_all() argument 3762 b43_qos_init(struct b43_wldev *dev) b43_qos_init() argument 3790 struct b43_wldev *dev; b43_op_conf_tx() local 3836 struct b43_wldev *dev; b43_op_get_tsf() local 3856 struct b43_wldev *dev; b43_op_set_tsf() local 3882 b43_switch_band(struct b43_wldev *dev, struct ieee80211_channel *chan) b43_switch_band() argument 3953 b43_set_beacon_listen_interval(struct b43_wldev *dev, u16 interval) b43_set_beacon_listen_interval() argument 3960 b43_set_retry_limits(struct b43_wldev *dev, unsigned int short_retry, unsigned int long_retry) b43_set_retry_limits() argument 3978 struct b43_wldev *dev = wl->current_dev; b43_op_config() local 4052 b43_update_basic_rates(struct b43_wldev *dev, u32 brates) b43_update_basic_rates() argument 4103 struct b43_wldev *dev; b43_op_bss_info_changed() local 4161 struct b43_wldev *dev; b43_op_set_key() local 4286 struct b43_wldev *dev; b43_op_configure_filter() local 4321 b43_wireless_core_stop(struct b43_wldev *dev) b43_wireless_core_stop() argument 4396 b43_wireless_core_start(struct b43_wldev *dev) b43_wireless_core_start() argument 4438 b43_phy_name(struct b43_wldev *dev, u8 phy_type) b43_phy_name() argument 4468 b43_phy_versioning(struct b43_wldev *dev) b43_phy_versioning() argument 4648 setup_struct_phy_for_init(struct b43_wldev *dev, struct b43_phy *phy) setup_struct_phy_for_init() argument 4662 setup_struct_wldev_for_init(struct b43_wldev *dev) setup_struct_wldev_for_init() argument 4688 b43_bluetooth_coext_enable(struct b43_wldev *dev) b43_bluetooth_coext_enable() argument 4708 b43_bluetooth_coext_disable(struct b43_wldev *dev) b43_bluetooth_coext_disable() argument 4715 b43_imcfglo_timeouts_workaround(struct b43_wldev *dev) b43_imcfglo_timeouts_workaround() argument 4740 b43_set_synth_pu_delay(struct b43_wldev *dev, bool idle) b43_set_synth_pu_delay() argument 4755 b43_set_pretbtt(struct b43_wldev *dev) b43_set_pretbtt() argument 4770 b43_wireless_core_exit(struct b43_wldev *dev) b43_wireless_core_exit() argument 4809 b43_wireless_core_init(struct b43_wldev *dev) b43_wireless_core_init() argument 4961 struct b43_wldev *dev; b43_op_add_interface() local 5004 struct b43_wldev *dev = wl->current_dev; b43_op_remove_interface() local 5026 struct b43_wldev *dev = wl->current_dev; b43_op_start() local 5082 struct b43_wldev *dev = wl->current_dev; b43_op_stop() local 5129 struct b43_wldev *dev; b43_op_sw_scan_start_notifier() local 5144 struct b43_wldev *dev; b43_op_sw_scan_complete_notifier() local 5159 struct b43_wldev *dev = wl->current_dev; b43_op_get_survey() local 5200 struct b43_wldev *dev = b43_chip_reset() local 5251 b43_setup_bands(struct b43_wldev *dev, bool have_2ghz_phy, bool have_5ghz_phy) b43_setup_bands() argument 5284 b43_wireless_core_detach(struct b43_wldev *dev) b43_wireless_core_detach() argument 5292 b43_supported_bands(struct b43_wldev *dev, bool *have_2ghz_phy, bool *have_5ghz_phy) b43_supported_bands() argument 5365 b43_wireless_core_attach(struct b43_wldev *dev) b43_wireless_core_attach() argument 5470 b43_one_core_detach(struct b43_bus_dev *dev) b43_one_core_detach() argument 5485 b43_one_core_attach(struct b43_bus_dev *dev, struct b43_wl *wl) b43_one_core_attach() argument 5547 b43_wireless_exit(struct b43_bus_dev *dev, struct b43_wl *wl) b43_wireless_exit() argument 5556 b43_wireless_init(struct b43_bus_dev *dev) b43_wireless_init() argument 5621 struct b43_bus_dev *dev; b43_bcma_probe() local 5698 struct b43_bus_dev *dev; b43_ssb_probe() local 5744 struct b43_bus_dev *dev = wldev->dev; b43_ssb_remove() local 5778 b43_controller_restart(struct b43_wldev *dev, const char *reason) b43_controller_restart() argument [all...] |
/kernel/linux/linux-5.10/drivers/crypto/ |
H A D | sahara.c | 230 static inline void sahara_write(struct sahara_dev *dev, u32 data, u32 reg) in sahara_write() argument 232 writel(data, dev->regs_base + reg); in sahara_write() 235 static inline unsigned int sahara_read(struct sahara_dev *dev, u32 reg) in sahara_read() argument 237 return readl(dev->regs_base + reg); in sahara_read() 240 static u32 sahara_aes_key_hdr(struct sahara_dev *dev) in sahara_aes_key_hdr() argument 246 if (dev->flags & FLAGS_CBC) { in sahara_aes_key_hdr() 251 if (dev->flags & FLAGS_ENCRYPT) { in sahara_aes_key_hdr() 259 static u32 sahara_aes_data_link_hdr(struct sahara_dev *dev) in sahara_aes_data_link_hdr() argument 319 static void sahara_decode_error(struct sahara_dev *dev, unsigned int error) in sahara_decode_error() argument 324 dev_err(dev in sahara_decode_error() 349 sahara_decode_status(struct sahara_dev *dev, unsigned int status) sahara_decode_status() argument 401 sahara_dump_descriptors(struct sahara_dev *dev) sahara_dump_descriptors() argument 422 sahara_dump_links(struct sahara_dev *dev) sahara_dump_links() argument 440 sahara_hw_descriptor_create(struct sahara_dev *dev) sahara_hw_descriptor_create() argument 566 struct sahara_dev *dev = dev_ptr; sahara_aes_process() local 677 struct sahara_dev *dev = dev_ptr; sahara_aes_crypt() local 751 sahara_sha_init_hdr(struct sahara_dev *dev, struct sahara_sha_reqctx *rctx) sahara_sha_init_hdr() argument 774 sahara_sha_hw_links_create(struct sahara_dev *dev, struct sahara_sha_reqctx *rctx, int start) sahara_sha_hw_links_create() argument 817 sahara_sha_hw_data_descriptor_create(struct sahara_dev *dev, struct sahara_sha_reqctx *rctx, struct ahash_request *req, int index) sahara_sha_hw_data_descriptor_create() argument 870 sahara_sha_hw_context_descriptor_create(struct sahara_dev *dev, struct sahara_sha_reqctx *rctx, struct ahash_request *req, int index) sahara_sha_hw_context_descriptor_create() argument 949 struct sahara_dev *dev = dev_ptr; sahara_sha_process() local 1006 struct sahara_dev *dev = (struct sahara_dev *)data; sahara_queue_manage() local 1050 struct sahara_dev *dev = dev_ptr; sahara_sha_enqueue() local 1240 struct sahara_dev *dev = (struct sahara_dev *)data; sahara_irq_handler() local 1264 sahara_register_algs(struct sahara_dev *dev) sahara_register_algs() argument 1305 sahara_unregister_algs(struct sahara_dev *dev) sahara_unregister_algs() argument 1335 struct sahara_dev *dev; sahara_probe() local 1489 struct sahara_dev *dev = platform_get_drvdata(pdev); sahara_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/watchdog/ |
H A D | orion_wdt.c | 82 struct orion_watchdog *dev) in orion_wdt_clock_init() 86 dev->clk = clk_get(&pdev->dev, NULL); in orion_wdt_clock_init() 87 if (IS_ERR(dev->clk)) in orion_wdt_clock_init() 88 return PTR_ERR(dev->clk); in orion_wdt_clock_init() 89 ret = clk_prepare_enable(dev->clk); in orion_wdt_clock_init() 91 clk_put(dev->clk); in orion_wdt_clock_init() 95 dev->clk_rate = clk_get_rate(dev->clk); in orion_wdt_clock_init() 100 struct orion_watchdog *dev) in armada370_wdt_clock_init() 81 orion_wdt_clock_init(struct platform_device *pdev, struct orion_watchdog *dev) orion_wdt_clock_init() argument 99 armada370_wdt_clock_init(struct platform_device *pdev, struct orion_watchdog *dev) armada370_wdt_clock_init() argument 122 armada375_wdt_clock_init(struct platform_device *pdev, struct orion_watchdog *dev) armada375_wdt_clock_init() argument 162 armadaxp_wdt_clock_init(struct platform_device *pdev, struct orion_watchdog *dev) armadaxp_wdt_clock_init() argument 187 struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev); orion_wdt_ping() local 200 struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev); armada375_start() local 230 struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev); armada370_start() local 253 struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev); orion_start() local 272 struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev); orion_wdt_start() local 280 struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev); orion_stop() local 293 struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev); armada375_stop() local 314 struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev); armada370_stop() local 330 struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev); orion_wdt_stop() local 335 orion_enabled(struct orion_watchdog *dev) orion_enabled() argument 345 armada375_enabled(struct orion_watchdog *dev) armada375_enabled() argument 358 struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev); orion_wdt_enabled() local 365 struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev); orion_wdt_get_timeleft() local 390 struct orion_watchdog *dev = devid; orion_wdt_pre_irq() local 498 orion_wdt_get_regs(struct platform_device *pdev, struct orion_watchdog *dev) orion_wdt_get_regs() argument 553 struct orion_watchdog *dev; orion_wdt_probe() local 650 struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev); orion_wdt_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/watchdog/ |
H A D | orion_wdt.c | 80 struct orion_watchdog *dev) in orion_wdt_clock_init() 84 dev->clk = clk_get(&pdev->dev, NULL); in orion_wdt_clock_init() 85 if (IS_ERR(dev->clk)) in orion_wdt_clock_init() 86 return PTR_ERR(dev->clk); in orion_wdt_clock_init() 87 ret = clk_prepare_enable(dev->clk); in orion_wdt_clock_init() 89 clk_put(dev->clk); in orion_wdt_clock_init() 93 dev->clk_rate = clk_get_rate(dev->clk); in orion_wdt_clock_init() 98 struct orion_watchdog *dev) in armada370_wdt_clock_init() 79 orion_wdt_clock_init(struct platform_device *pdev, struct orion_watchdog *dev) orion_wdt_clock_init() argument 97 armada370_wdt_clock_init(struct platform_device *pdev, struct orion_watchdog *dev) armada370_wdt_clock_init() argument 120 armada375_wdt_clock_init(struct platform_device *pdev, struct orion_watchdog *dev) armada375_wdt_clock_init() argument 160 armadaxp_wdt_clock_init(struct platform_device *pdev, struct orion_watchdog *dev) armadaxp_wdt_clock_init() argument 185 struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev); orion_wdt_ping() local 198 struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev); armada375_start() local 228 struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev); armada370_start() local 253 struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev); orion_start() local 272 struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev); orion_wdt_start() local 280 struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev); orion_stop() local 293 struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev); armada375_stop() local 314 struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev); armada370_stop() local 333 struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev); orion_wdt_stop() local 338 orion_enabled(struct orion_watchdog *dev) orion_enabled() argument 348 armada375_enabled(struct orion_watchdog *dev) armada375_enabled() argument 361 struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev); orion_wdt_enabled() local 368 struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev); orion_wdt_get_timeleft() local 393 struct orion_watchdog *dev = devid; orion_wdt_pre_irq() local 501 orion_wdt_get_regs(struct platform_device *pdev, struct orion_watchdog *dev) orion_wdt_get_regs() argument 556 struct orion_watchdog *dev; orion_wdt_probe() local 653 struct orion_watchdog *dev = watchdog_get_drvdata(wdt_dev); orion_wdt_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/mthca/ |
H A D | mthca_eq.c | 166 static inline u64 async_mask(struct mthca_dev *dev) in async_mask() argument 168 return dev->mthca_flags & MTHCA_FLAG_SRQ ? in async_mask() 173 static inline void tavor_set_eq_ci(struct mthca_dev *dev, struct mthca_eq *eq, u32 ci) in tavor_set_eq_ci() argument 185 dev->kar + MTHCA_EQ_DOORBELL, in tavor_set_eq_ci() 186 MTHCA_GET_DOORBELL_LOCK(&dev->doorbell_lock)); in tavor_set_eq_ci() 189 static inline void arbel_set_eq_ci(struct mthca_dev *dev, struct mthca_eq *eq, u32 ci) in arbel_set_eq_ci() argument 194 dev->eq_regs.arbel.eq_set_ci_base + eq->eqn * 8); in arbel_set_eq_ci() 199 static inline void set_eq_ci(struct mthca_dev *dev, struct mthca_eq *eq, u32 ci) in set_eq_ci() argument 201 if (mthca_is_memfree(dev)) in set_eq_ci() 202 arbel_set_eq_ci(dev, e in set_eq_ci() 207 tavor_eq_req_not(struct mthca_dev *dev, int eqn) tavor_eq_req_not() argument 214 arbel_eq_req_not(struct mthca_dev *dev, u32 eqn_mask) arbel_eq_req_not() argument 219 disarm_cq(struct mthca_dev *dev, int eqn, int cqn) disarm_cq() argument 246 port_change(struct mthca_dev *dev, int port, int active) port_change() argument 260 mthca_eq_int(struct mthca_dev *dev, struct mthca_eq *eq) mthca_eq_int() argument 393 struct mthca_dev *dev = dev_ptr; mthca_tavor_interrupt() local 421 struct mthca_dev *dev = eq->dev; mthca_tavor_msi_x_interrupt() local 433 struct mthca_dev *dev = dev_ptr; mthca_arbel_interrupt() local 455 struct mthca_dev *dev = eq->dev; mthca_arbel_msi_x_interrupt() local 465 mthca_create_eq(struct mthca_dev *dev, int nent, u8 intr, struct mthca_eq *eq) mthca_create_eq() argument 588 mthca_free_eq(struct mthca_dev *dev, struct mthca_eq *eq) mthca_free_eq() argument 628 mthca_free_irqs(struct mthca_dev *dev) mthca_free_irqs() argument 642 mthca_map_reg(struct mthca_dev *dev, unsigned long offset, unsigned long size, void __iomem **map) mthca_map_reg() argument 655 mthca_map_eq_regs(struct mthca_dev *dev) mthca_map_eq_regs() argument 716 mthca_unmap_eq_regs(struct mthca_dev *dev) mthca_unmap_eq_regs() argument 728 mthca_map_eq_icm(struct mthca_dev *dev, u64 icm_virt) mthca_map_eq_icm() argument 760 mthca_unmap_eq_icm(struct mthca_dev *dev) mthca_unmap_eq_icm() argument 768 mthca_init_eq_table(struct mthca_dev *dev) mthca_init_eq_table() argument 889 mthca_cleanup_eq_table(struct mthca_dev *dev) mthca_cleanup_eq_table() argument [all...] |
/third_party/backends/backend/ |
H A D | teco2.c | 60 update 2005/07/29. Removed using teco_request_sense (dev) routine for VM3564 544 Teco_Scanner *dev; in teco_init() local 549 dev = malloc (sizeof (Teco_Scanner)); in teco_init() 550 if (dev == NULL) in teco_init() 555 memset (dev, 0, sizeof (Teco_Scanner)); in teco_init() 558 dev->buffer_size = 64 * 1024; in teco_init() 559 dev->buffer = malloc (dev->buffer_size); in teco_init() 560 if (dev->buffer == NULL) in teco_init() 562 free (dev); in teco_init() 575 teco_close(Teco_Scanner * dev) teco_close() argument 590 teco_free(Teco_Scanner * dev) teco_free() argument 625 teco_identify_scanner(Teco_Scanner * dev) teco_identify_scanner() argument 803 teco_set_window(Teco_Scanner * dev) teco_set_window() argument 912 teco_reset_window(Teco_Scanner * dev) teco_reset_window() argument 936 teco_get_scan_size(Teco_Scanner * dev) teco_get_scan_size() argument 1067 teco_wait_for_data(Teco_Scanner * dev) teco_wait_for_data() argument 1145 teco_do_calibration(Teco_Scanner * dev) teco_do_calibration() argument 1518 teco_request_sense(Teco_Scanner * dev) teco_request_sense() argument 1551 teco_send_gamma(Teco_Scanner * dev) teco_send_gamma() argument 1624 teco_send_vendor_06(Teco_Scanner * dev) teco_send_vendor_06() argument 1657 teco_scan(Teco_Scanner * dev) teco_scan() argument 1735 Teco_Scanner *dev; attach_scanner() local 1848 attach_one(const char *dev) attach_one() argument 1856 teco_init_options(Teco_Scanner * dev) teco_init_options() argument 2100 teco_wait_scanner(Teco_Scanner * dev) teco_wait_scanner() argument 2166 teco_adjust_raster(Teco_Scanner * dev, size_t size_in) teco_adjust_raster() argument 2348 teco_fill_image(Teco_Scanner * dev) teco_fill_image() argument 2448 teco_copy_raw_to_frontend(Teco_Scanner * dev, SANE_Byte * buf, size_t * len) teco_copy_raw_to_frontend() argument 2487 do_cancel(Teco_Scanner * dev) do_cancel() argument 2560 Teco_Scanner *dev; sane_get_devices() local 2587 Teco_Scanner *dev; sane_open() local 2649 Teco_Scanner *dev = handle; sane_get_option_descriptor() local 2667 Teco_Scanner *dev = handle; sane_control_option() local 2981 Teco_Scanner *dev = handle; sane_get_parameters() local 3132 Teco_Scanner *dev = handle; sane_start() local 3282 Teco_Scanner *dev = handle; sane_read() local 3351 Teco_Scanner *dev = handle; sane_set_io_mode() local 3387 Teco_Scanner *dev = handle; sane_cancel() local 3399 Teco_Scanner *dev = handle; sane_close() local [all...] |
/kernel/linux/linux-5.10/drivers/usb/ |
H A D | usb-skeleton.c | 70 static void skel_draw_down(struct usb_skel *dev); 74 struct usb_skel *dev = to_skel_dev(kref); in skel_delete() local 76 usb_free_urb(dev->bulk_in_urb); in skel_delete() 77 usb_put_intf(dev->interface); in skel_delete() 78 usb_put_dev(dev->udev); in skel_delete() 79 kfree(dev->bulk_in_buffer); in skel_delete() 80 kfree(dev); in skel_delete() 85 struct usb_skel *dev; in skel_open() local 100 dev = usb_get_intfdata(interface); in skel_open() 101 if (!dev) { in skel_open() 122 struct usb_skel *dev; skel_release() local 138 struct usb_skel *dev; skel_flush() local 162 struct usb_skel *dev; skel_read_bulk_callback() local 187 skel_do_read_io(struct usb_skel *dev, size_t count) skel_do_read_io() argument 227 struct usb_skel *dev; skel_read() local 334 struct usb_skel *dev; skel_write_bulk_callback() local 362 struct usb_skel *dev; skel_write() local 491 struct usb_skel *dev; skel_probe() local 563 struct usb_skel *dev; skel_disconnect() local 586 skel_draw_down(struct usb_skel *dev) skel_draw_down() argument 598 struct usb_skel *dev = usb_get_intfdata(intf); skel_suspend() local 613 struct usb_skel *dev = usb_get_intfdata(intf); skel_pre_reset() local 623 struct usb_skel *dev = usb_get_intfdata(intf); skel_post_reset() local [all...] |
/kernel/linux/linux-6.6/drivers/usb/ |
H A D | usb-skeleton.c | 70 static void skel_draw_down(struct usb_skel *dev); 74 struct usb_skel *dev = to_skel_dev(kref); in skel_delete() local 76 usb_free_urb(dev->bulk_in_urb); in skel_delete() 77 usb_put_intf(dev->interface); in skel_delete() 78 usb_put_dev(dev->udev); in skel_delete() 79 kfree(dev->bulk_in_buffer); in skel_delete() 80 kfree(dev); in skel_delete() 85 struct usb_skel *dev; in skel_open() local 100 dev = usb_get_intfdata(interface); in skel_open() 101 if (!dev) { in skel_open() 122 struct usb_skel *dev; skel_release() local 138 struct usb_skel *dev; skel_flush() local 162 struct usb_skel *dev; skel_read_bulk_callback() local 187 skel_do_read_io(struct usb_skel *dev, size_t count) skel_do_read_io() argument 227 struct usb_skel *dev; skel_read() local 334 struct usb_skel *dev; skel_write_bulk_callback() local 362 struct usb_skel *dev; skel_write() local 491 struct usb_skel *dev; skel_probe() local 563 struct usb_skel *dev; skel_disconnect() local 585 skel_draw_down(struct usb_skel *dev) skel_draw_down() argument 597 struct usb_skel *dev = usb_get_intfdata(intf); skel_suspend() local 612 struct usb_skel *dev = usb_get_intfdata(intf); skel_pre_reset() local 622 struct usb_skel *dev = usb_get_intfdata(intf); skel_post_reset() local [all...] |
/kernel/linux/linux-6.6/drivers/crypto/ |
H A D | sahara.c | 230 static inline void sahara_write(struct sahara_dev *dev, u32 data, u32 reg) in sahara_write() argument 232 writel(data, dev->regs_base + reg); in sahara_write() 235 static inline unsigned int sahara_read(struct sahara_dev *dev, u32 reg) in sahara_read() argument 237 return readl(dev->regs_base + reg); in sahara_read() 240 static u32 sahara_aes_key_hdr(struct sahara_dev *dev) in sahara_aes_key_hdr() argument 246 if (dev->flags & FLAGS_CBC) { in sahara_aes_key_hdr() 251 if (dev->flags & FLAGS_ENCRYPT) { in sahara_aes_key_hdr() 259 static u32 sahara_aes_data_link_hdr(struct sahara_dev *dev) in sahara_aes_data_link_hdr() argument 319 static void sahara_decode_error(struct sahara_dev *dev, unsigned int error) in sahara_decode_error() argument 324 dev_err(dev in sahara_decode_error() 349 sahara_decode_status(struct sahara_dev *dev, unsigned int status) sahara_decode_status() argument 401 sahara_dump_descriptors(struct sahara_dev *dev) sahara_dump_descriptors() argument 422 sahara_dump_links(struct sahara_dev *dev) sahara_dump_links() argument 440 sahara_hw_descriptor_create(struct sahara_dev *dev) sahara_hw_descriptor_create() argument 566 struct sahara_dev *dev = dev_ptr; sahara_aes_process() local 677 struct sahara_dev *dev = dev_ptr; sahara_aes_crypt() local 751 sahara_sha_init_hdr(struct sahara_dev *dev, struct sahara_sha_reqctx *rctx) sahara_sha_init_hdr() argument 774 sahara_sha_hw_links_create(struct sahara_dev *dev, struct sahara_sha_reqctx *rctx, int start) sahara_sha_hw_links_create() argument 817 sahara_sha_hw_data_descriptor_create(struct sahara_dev *dev, struct sahara_sha_reqctx *rctx, struct ahash_request *req, int index) sahara_sha_hw_data_descriptor_create() argument 870 sahara_sha_hw_context_descriptor_create(struct sahara_dev *dev, struct sahara_sha_reqctx *rctx, struct ahash_request *req, int index) sahara_sha_hw_context_descriptor_create() argument 949 struct sahara_dev *dev = dev_ptr; sahara_sha_process() local 1006 struct sahara_dev *dev = data; sahara_queue_manage() local 1050 struct sahara_dev *dev = dev_ptr; sahara_sha_enqueue() local 1240 struct sahara_dev *dev = data; sahara_irq_handler() local 1264 sahara_register_algs(struct sahara_dev *dev) sahara_register_algs() argument 1305 sahara_unregister_algs(struct sahara_dev *dev) sahara_unregister_algs() argument 1329 struct sahara_dev *dev; sahara_probe() local 1483 struct sahara_dev *dev = platform_get_drvdata(pdev); sahara_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/media/test-drivers/vivid/ |
H A D | vivid-core.c | 238 struct vivid_dev *dev = video_drvdata(file); in vidioc_querycap() local 243 "platform:%s", dev->v4l2_dev.name); in vidioc_querycap() 245 cap->capabilities = dev->vid_cap_caps | dev->vid_out_caps | in vidioc_querycap() 246 dev->vbi_cap_caps | dev->vbi_out_caps | in vidioc_querycap() 247 dev->radio_rx_caps | dev->radio_tx_caps | in vidioc_querycap() 248 dev->sdr_cap_caps | dev in vidioc_querycap() 298 struct vivid_dev *dev = video_drvdata(file); vidioc_g_frequency() local 312 struct vivid_dev *dev = video_drvdata(file); vidioc_s_frequency() local 423 struct vivid_dev *dev = video_drvdata(file); vidioc_log_status() local 572 vivid_is_last_user(struct vivid_dev *dev) vivid_is_last_user() argument 589 vivid_reconnect(struct vivid_dev *dev) vivid_reconnect() argument 616 struct vivid_dev *dev = video_drvdata(file); vivid_fop_release() local 827 struct vivid_dev *dev = container_of(v4l2_dev, struct vivid_dev, v4l2_dev); vivid_dev_release() local 846 struct vivid_dev *dev = container_of(req->mdev, struct vivid_dev, mdev); vivid_req_validate() local 861 vivid_create_queue(struct vivid_dev *dev, struct vb2_queue *q, u32 buf_type, unsigned int min_buffers_needed, const struct vb2_ops *ops) vivid_create_queue() argument 897 vivid_detect_feature_set(struct vivid_dev *dev, int inst, unsigned node_type, bool *has_tuner, bool *has_modulator, int *ccs_cap, int *ccs_out, unsigned in_type_counter[4], unsigned out_type_counter[4]) vivid_detect_feature_set() argument 1074 vivid_set_capabilities(struct vivid_dev *dev) vivid_set_capabilities() argument 1156 vivid_disable_unused_ioctls(struct vivid_dev *dev, bool has_tuner, bool has_modulator, unsigned in_type_counter[4], unsigned out_type_counter[4]) vivid_disable_unused_ioctls() argument 1250 vivid_init_dv_timings(struct vivid_dev *dev) vivid_init_dv_timings() argument 1291 vivid_create_queues(struct vivid_dev *dev) vivid_create_queues() argument 1379 vivid_create_devnodes(struct platform_device *pdev, struct vivid_dev *dev, int inst, unsigned int cec_tx_bus_cnt, v4l2_std_id tvnorms_cap, v4l2_std_id tvnorms_out, unsigned in_type_counter[4], unsigned out_type_counter[4]) vivid_create_devnodes() argument 1732 struct vivid_dev *dev; vivid_create_instance() local 2026 struct vivid_dev *dev; vivid_remove() local 2106 vivid_pdev_release(struct device *dev) vivid_pdev_release() argument [all...] |