| /linux/include/linux/ |
| H A D | pm_runtime.h | 111 static inline void pm_suspend_ignore_children(struct device *dev, bool enable) in pm_suspend_ignore_children() 120 static inline void pm_runtime_get_noresume(struct device *dev) in pm_runtime_get_noresume() 131 static inline void pm_runtime_put_noidle(struct device *dev) in pm_runtime_put_noidle() 148 static inline bool pm_runtime_suspended(struct device *dev) in pm_runtime_suspended() 166 static inline bool pm_runtime_active(struct device *dev) in pm_runtime_active() 183 static inline bool pm_runtime_status_suspended(struct device *dev) in pm_runtime_status_suspended() 198 static inline bool pm_runtime_enabled(struct device *dev) in pm_runtime_enabled() 209 static inline bool pm_runtime_blocked(struct device *dev) in pm_runtime_blocked() 221 static inline bool pm_runtime_has_no_callbacks(struct device *dev) in pm_runtime_has_no_callbacks() 233 static inline void pm_runtime_mark_last_busy(struct device *dev) in pm_runtime_mark_last_busy() [all …]
|
| H A D | dma-mapping.h | 116 static inline void debug_dma_mapping_error(struct device *dev, in debug_dma_mapping_error() 120 static inline void debug_dma_map_single(struct device *dev, const void *addr, in debug_dma_map_single() 127 static inline int dma_mapping_error(struct device *dev, dma_addr_t dma_addr) in dma_mapping_error() 189 static inline dma_addr_t dma_map_page_attrs(struct device *dev, in dma_map_page_attrs() 195 static inline void dma_unmap_page_attrs(struct device *dev, dma_addr_t addr, in dma_unmap_page_attrs() 199 static inline dma_addr_t dma_map_phys(struct device *dev, phys_addr_t phys, in dma_map_phys() 204 static inline void dma_unmap_phys(struct device *dev, dma_addr_t addr, in dma_unmap_phys() 208 static inline unsigned int dma_map_sg_attrs(struct device *dev, in dma_map_sg_attrs() 214 static inline void dma_unmap_sg_attrs(struct device *dev, in dma_unmap_sg_attrs() 219 static inline int dma_map_sgtable(struct device *dev, struct sg_table *sgt, in dma_map_sgtable() [all …]
|
| /linux/drivers/pci/ |
| H A D | quirks.c | 39 static bool pcie_lbms_seen(struct pci_dev *dev, u16 lnksta) in pcie_lbms_seen() 95 int pcie_failed_link_retrain(struct pci_dev *dev) in pcie_failed_link_retrain() 145 static ktime_t fixup_debug_start(struct pci_dev *dev, in fixup_debug_start() 146 void (*fn)(struct pci_dev *dev)) in fixup_debug_start() 154 static void fixup_debug_report(struct pci_dev *dev, ktime_t calltime, in fixup_debug_report() 155 void (*fn)(struct pci_dev *dev)) in fixup_debug_report() 167 static void pci_do_fixups(struct pci_dev *dev, struct pci_fixup *f, in pci_do_fixups() 210 void pci_fixup_device(enum pci_fixup_pass pass, struct pci_dev *dev) in pci_fixup_device() 267 struct pci_dev *dev = NULL; in pci_apply_final_quirks() local 312 static void quirk_mmio_always_on(struct pci_dev *dev) in quirk_mmio_always_on() [all …]
|
| H A D | pci.c | 60 struct pci_dev *dev; member 80 static void pci_dev_d3_sleep(struct pci_dev *dev) in pci_dev_d3_sleep() argument 93 bool pci_reset_supported(struct pci_dev *dev) in pci_reset_supported() argument 282 static int pci_dev_str_match_path(struct pci_dev *dev, const char *path, in pci_dev_str_match_path() argument 376 pci_dev_str_match(struct pci_dev * dev,const char * p,const char ** endptr) pci_dev_str_match() argument 432 pci_find_next_capability(struct pci_dev * dev,u8 pos,int cap) pci_find_next_capability() argument 478 pci_find_capability(struct pci_dev * dev,int cap) pci_find_capability() argument 528 pci_find_next_ext_capability(struct pci_dev * dev,u16 start,int cap) pci_find_next_ext_capability() argument 552 pci_find_ext_capability(struct pci_dev * dev,int cap) pci_find_ext_capability() argument 567 pci_get_dsn(struct pci_dev * dev) pci_get_dsn() argument 592 __pci_find_next_ht_cap(struct pci_dev * dev,u8 pos,int ht_cap) __pci_find_next_ht_cap() argument 634 pci_find_next_ht_capability(struct pci_dev * dev,u8 pos,int ht_cap) pci_find_next_ht_capability() argument 651 pci_find_ht_capability(struct pci_dev * dev,int ht_cap) pci_find_ht_capability() argument 673 pci_find_vsec_capability(struct pci_dev * dev,u16 vendor,int cap) pci_find_vsec_capability() argument 705 pci_find_dvsec_capability(struct pci_dev * dev,u16 vendor,u16 dvsec) pci_find_dvsec_capability() argument 737 pci_find_parent_resource(const struct pci_dev * dev,struct resource * res) pci_find_parent_resource() argument 780 pci_find_resource(struct pci_dev * dev,struct resource * res) pci_find_resource() argument 802 pci_resource_name(struct pci_dev * dev,unsigned int i) pci_resource_name() argument 863 pci_wait_for_pending(struct pci_dev * dev,int pos,u16 mask) pci_wait_for_pending() argument 900 __pci_config_acs(struct pci_dev * dev,struct pci_acs * caps,const char * p,const u16 acs_mask,const u16 acs_flags) __pci_config_acs() argument 995 pci_std_enable_acs(struct pci_dev * dev,struct pci_acs * caps) pci_std_enable_acs() argument 1018 pci_enable_acs(struct pci_dev * dev) pci_enable_acs() argument 1060 pci_restore_bars(struct pci_dev * dev) pci_restore_bars() argument 1068 platform_pci_power_manageable(struct pci_dev * dev) platform_pci_power_manageable() argument 1076 platform_pci_set_power_state(struct pci_dev * dev,pci_power_t t) platform_pci_set_power_state() argument 1085 platform_pci_get_power_state(struct pci_dev * dev) platform_pci_get_power_state() argument 1093 platform_pci_refresh_power_state(struct pci_dev * dev) platform_pci_refresh_power_state() argument 1099 platform_pci_choose_state(struct pci_dev * dev) platform_pci_choose_state() argument 1107 platform_pci_set_wakeup(struct pci_dev * dev,bool enable) platform_pci_set_wakeup() argument 1115 platform_pci_need_resume(struct pci_dev * dev) platform_pci_need_resume() argument 1123 platform_pci_bridge_d3(struct pci_dev * dev) platform_pci_bridge_d3() argument 1143 pci_update_current_state(struct pci_dev * dev,pci_power_t state) pci_update_current_state() argument 1168 pci_refresh_power_state(struct pci_dev * dev) pci_refresh_power_state() argument 1179 pci_platform_power_transition(struct pci_dev * dev,pci_power_t state) pci_platform_power_transition() argument 1209 pci_dev_wait(struct pci_dev * dev,char * reset_type,int timeout) pci_dev_wait() argument 1303 pci_power_up(struct pci_dev * dev) pci_power_up() argument 1375 pci_set_full_power_state(struct pci_dev * dev,bool locked) pci_set_full_power_state() argument 1421 __pci_dev_set_current_state(struct pci_dev * dev,void * data) __pci_dev_set_current_state() argument 1466 pci_set_low_power_state(struct pci_dev * dev,pci_power_t state,bool locked) pci_set_low_power_state() argument 1525 __pci_set_power_state(struct pci_dev * dev,pci_power_t state,bool locked) __pci_set_power_state() argument 1598 pci_set_power_state(struct pci_dev * dev,pci_power_t state) pci_set_power_state() argument 1604 pci_set_power_state_locked(struct pci_dev * dev,pci_power_t state) pci_set_power_state_locked() argument 1626 pci_find_saved_cap(struct pci_dev * dev,char cap) pci_find_saved_cap() argument 1631 pci_find_saved_ext_cap(struct pci_dev * dev,u16 cap) pci_find_saved_ext_cap() argument 1636 pci_save_pcie_state(struct pci_dev * dev) pci_save_pcie_state() argument 1666 pci_restore_pcie_state(struct pci_dev * dev) pci_restore_pcie_state() argument 1700 pci_save_pcix_state(struct pci_dev * dev) pci_save_pcix_state() argument 1721 pci_restore_pcix_state(struct pci_dev * dev) pci_restore_pcix_state() argument 1741 pci_save_state(struct pci_dev * dev) pci_save_state() argument 1856 pci_restore_state(struct pci_dev * dev) pci_restore_state() argument 1899 pci_store_saved_state(struct pci_dev * dev) pci_store_saved_state() argument 1938 pci_load_saved_state(struct pci_dev * dev,struct pci_saved_state * state) pci_load_saved_state() argument 1975 pci_load_and_free_saved_state(struct pci_dev * dev,struct pci_saved_state ** state) pci_load_and_free_saved_state() argument 1985 pcibios_enable_device(struct pci_dev * dev,int bars) pcibios_enable_device() argument 1990 pci_host_bridge_enable_device(struct pci_dev * dev) pci_host_bridge_enable_device() argument 2004 pci_host_bridge_disable_device(struct pci_dev * dev) pci_host_bridge_disable_device() argument 2012 do_pci_enable_device(struct pci_dev * dev,int bars) do_pci_enable_device() argument 2063 pci_reenable_device(struct pci_dev * dev) pci_reenable_device() argument 2071 pci_enable_bridge(struct pci_dev * dev) pci_enable_bridge() argument 2093 pci_enable_device_flags(struct pci_dev * dev,unsigned long flags) pci_enable_device_flags() argument 2136 pci_enable_device_mem(struct pci_dev * dev) pci_enable_device_mem() argument 2153 pci_enable_device(struct pci_dev * dev) pci_enable_device() argument 2167 pcibios_device_add(struct pci_dev * dev) pcibios_device_add() argument 2181 pcibios_release_device(struct pci_dev * dev) pcibios_release_device() argument 2191 pcibios_disable_device(struct pci_dev * dev) pcibios_disable_device() argument 2193 do_pci_disable_device(struct pci_dev * dev) do_pci_disable_device() argument 2213 pci_disable_enabled_device(struct pci_dev * dev) pci_disable_enabled_device() argument 2229 pci_disable_device(struct pci_dev * dev) pci_disable_device() argument 2253 pcibios_set_pcie_reset_state(struct pci_dev * dev,enum pcie_reset_state state) pcibios_set_pcie_reset_state() argument 2266 pci_set_pcie_reset_state(struct pci_dev * dev,enum pcie_reset_state state) pci_set_pcie_reset_state() argument 2273 pcie_clear_device_status(struct pci_dev * dev) pcie_clear_device_status() argument 2286 pcie_clear_root_pme_status(struct pci_dev * dev) pcie_clear_root_pme_status() argument 2299 pci_check_pme_status(struct pci_dev * dev) pci_check_pme_status() argument 2334 pci_pme_wakeup(struct pci_dev * dev,void * pme_poll_reset) pci_pme_wakeup() argument 2362 pci_pme_capable(struct pci_dev * dev,pci_power_t state) pci_pme_capable() argument 2381 struct device *dev = &pdev->dev; pci_pme_list_scan() local 2423 __pci_pme_active(struct pci_dev * dev,bool enable) __pci_pme_active() argument 2443 pci_pme_restore(struct pci_dev * dev) pci_pme_restore() argument 2469 pci_pme_active(struct pci_dev * dev,bool enable) pci_pme_active() argument 2546 __pci_enable_wake(struct pci_dev * dev,pci_power_t state,bool enable) __pci_enable_wake() argument 2630 pci_wake_from_d3(struct pci_dev * dev,bool enable) pci_wake_from_d3() argument 2647 pci_target_state(struct pci_dev * dev,bool wakeup) pci_target_state() argument 2707 pci_prepare_to_sleep(struct pci_dev * dev) pci_prepare_to_sleep() argument 2734 pci_back_from_sleep(struct pci_dev * dev) pci_back_from_sleep() argument 2753 pci_finish_runtime_suspend(struct pci_dev * dev) pci_finish_runtime_suspend() argument 2780 pci_dev_run_wake(struct pci_dev * dev) pci_dev_run_wake() argument 2822 struct device *dev = &pci_dev->dev; pci_dev_need_resume() local 2853 struct device *dev = &pci_dev->dev; pci_dev_adjust_pme() local 2874 struct device *dev = &pci_dev->dev; pci_dev_complete_resume() local 2894 pci_choose_state(struct pci_dev * dev,pm_message_t state) pci_choose_state() argument 2905 struct device *dev = &pdev->dev; pci_config_pm_runtime_get() local 2927 struct device *dev = &pdev->dev; pci_config_pm_runtime_put() local 3046 pci_dev_check_d3cold(struct pci_dev * dev,void * data) pci_dev_check_d3cold() argument 3073 pci_bridge_d3_update(struct pci_dev * dev) pci_bridge_d3_update() argument 3126 pci_d3cold_enable(struct pci_dev * dev) pci_d3cold_enable() argument 3143 pci_d3cold_disable(struct pci_dev * dev) pci_d3cold_disable() argument 3162 pci_pm_init(struct pci_dev * dev) pci_pm_init() argument 3232 pci_ea_flags(struct pci_dev * dev,u8 prop) pci_ea_flags() argument 3255 pci_ea_get_resource(struct pci_dev * dev,u8 bei,u8 prop) pci_ea_get_resource() argument 3273 pci_ea_read(struct pci_dev * dev,int offset) pci_ea_read() argument 3397 pci_ea_init(struct pci_dev * dev) pci_ea_init() argument 3439 _pci_add_cap_save_buffer(struct pci_dev * dev,u16 cap,bool extended,unsigned int size) _pci_add_cap_save_buffer() argument 3465 pci_add_cap_save_buffer(struct pci_dev * dev,char cap,unsigned int size) pci_add_cap_save_buffer() argument 3470 pci_add_ext_cap_save_buffer(struct pci_dev * dev,u16 cap,unsigned int size) pci_add_ext_cap_save_buffer() argument 3479 pci_allocate_cap_save_buffers(struct pci_dev * dev) pci_allocate_cap_save_buffers() argument 3500 pci_free_cap_save_buffers(struct pci_dev * dev) pci_free_cap_save_buffers() argument 3516 pci_configure_ari(struct pci_dev * dev) pci_configure_ari() argument 3677 pci_acs_init(struct pci_dev * dev) pci_acs_init() argument 3822 pci_enable_atomic_ops_to_root(struct pci_dev * dev,u32 cap_mask) pci_enable_atomic_ops_to_root() argument 4226 __pci_set_master(struct pci_dev * dev,bool enable) __pci_set_master() argument 4263 pcibios_set_master(struct pci_dev * dev) pcibios_set_master() argument 4289 pci_set_master(struct pci_dev * dev) pci_set_master() argument 4300 pci_clear_master(struct pci_dev * dev) pci_clear_master() argument 4316 pci_set_cacheline_size(struct pci_dev * dev) pci_set_cacheline_size() argument 4352 pci_set_mwi(struct pci_dev * dev) pci_set_mwi() argument 4384 pci_try_set_mwi(struct pci_dev * dev) pci_try_set_mwi() argument 4400 pci_clear_mwi(struct pci_dev * dev) pci_clear_mwi() argument 4420 pci_disable_parity(struct pci_dev * dev) pci_disable_parity() argument 4462 pci_wait_for_pending_transaction(struct pci_dev * dev) pci_wait_for_pending_transaction() argument 4479 pcie_flr(struct pci_dev * dev) pcie_flr() argument 4507 pcie_reset_flr(struct pci_dev * dev,bool probe) pcie_reset_flr() argument 4522 pci_af_flr(struct pci_dev * dev,bool probe) pci_af_flr() argument 4581 pci_pm_reset(struct pci_dev * dev,bool probe) pci_pm_reset() argument 4807 pci_bridge_wait_for_secondary_bus(struct pci_dev * dev,char * reset_type) pci_bridge_wait_for_secondary_bus() argument 4907 pci_reset_secondary_bus(struct pci_dev * dev) pci_reset_secondary_bus() argument 4925 pcibios_reset_secondary_bus(struct pci_dev * dev) pcibios_reset_secondary_bus() argument 4937 pci_bridge_secondary_bus_reset(struct pci_dev * dev) pci_bridge_secondary_bus_reset() argument 4948 pci_parent_bus_reset(struct pci_dev * dev,bool probe) pci_parent_bus_reset() argument 4981 pci_dev_reset_slot_function(struct pci_dev * dev,bool probe) pci_dev_reset_slot_function() argument 4990 cxl_port_dvsec(struct pci_dev * dev) cxl_port_dvsec() argument 4996 cxl_sbr_masked(struct pci_dev * dev) cxl_sbr_masked() argument 5020 pci_reset_bus_function(struct pci_dev * dev,bool probe) pci_reset_bus_function() argument 5042 cxl_reset_bus_function(struct pci_dev * dev,bool probe) cxl_reset_bus_function() argument 5080 pci_dev_lock(struct pci_dev * dev) pci_dev_lock() argument 5089 pci_dev_trylock(struct pci_dev * dev) pci_dev_trylock() argument 5101 pci_dev_unlock(struct pci_dev * dev) pci_dev_unlock() argument 5108 pci_dev_save_and_disable(struct pci_dev * dev) pci_dev_save_and_disable() argument 5141 pci_dev_restore(struct pci_dev * dev) pci_dev_restore() argument 5191 __pci_reset_function_locked(struct pci_dev * dev) __pci_reset_function_locked() argument 5238 pci_init_reset_methods(struct pci_dev * dev) pci_init_reset_methods() argument 5274 pci_reset_function(struct pci_dev * dev) pci_reset_function() argument 5322 pci_reset_function_locked(struct pci_dev * dev) pci_reset_function_locked() argument 5345 pci_try_reset_function(struct pci_dev * dev) pci_try_reset_function() argument 5367 struct pci_dev *dev; pci_bus_resettable() local 5385 struct pci_dev *dev; pci_bus_lock() local 5399 struct pci_dev *dev; pci_bus_unlock() local 5413 struct pci_dev *dev; pci_bus_trylock() local 5441 struct pci_dev *dev; pci_slot_resettable() local 5461 struct pci_dev *dev; pci_slot_lock() local 5476 struct pci_dev *dev; pci_slot_unlock() local 5491 struct pci_dev *dev; pci_slot_trylock() local 5525 struct pci_dev *dev; pci_bus_save_and_disable_locked() local 5541 struct pci_dev *dev; pci_bus_restore_locked() local 5558 struct pci_dev *dev; pci_slot_save_and_disable_locked() local 5576 struct pci_dev *dev; pci_slot_restore_locked() local 5770 pcix_get_max_mmrbc(struct pci_dev * dev) pcix_get_max_mmrbc() argument 5793 pcix_get_mmrbc(struct pci_dev * dev) pcix_get_mmrbc() argument 5818 pcix_set_mmrbc(struct pci_dev * dev,int mmrbc) pcix_set_mmrbc() argument 5862 pcie_get_readrq(struct pci_dev * dev) pcie_get_readrq() argument 5880 pcie_set_readrq(struct pci_dev * dev,int rq) pcie_set_readrq() argument 5929 pcie_get_mps(struct pci_dev * dev) pcie_get_mps() argument 5947 pcie_set_mps(struct pci_dev * dev,int mps) pcie_set_mps() argument 5999 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 6063 pcie_get_supported_speeds(struct pci_dev * dev) pcie_get_supported_speeds() argument 6100 pcie_get_speed_cap(struct pci_dev * dev) pcie_get_speed_cap() argument 6113 pcie_get_width_cap(struct pci_dev * dev) pcie_get_width_cap() argument 6135 pcie_bandwidth_capable(struct pci_dev * dev,enum pci_bus_speed * speed,enum pcie_link_width * width) pcie_bandwidth_capable() argument 6158 __pcie_print_link_status(struct pci_dev * dev,bool verbose) __pcie_print_link_status() argument 6191 pcie_print_link_status(struct pci_dev * dev) pcie_print_link_status() argument 6204 pci_select_bars(struct pci_dev * dev,unsigned long flags) pci_select_bars() argument 6222 pci_set_vga_state_arch(struct pci_dev * dev,bool decode,unsigned int command_bits,u32 flags) pci_set_vga_state_arch() argument 6239 pci_set_vga_state(struct pci_dev * dev,bool decode,unsigned int command_bits,u32 flags) pci_set_vga_state() argument 6322 pci_add_dma_alias(struct pci_dev * dev,u8 devfn_from,unsigned int nr_devfns) pci_add_dma_alias() argument 6370 pci_ignore_hotplug(struct pci_dev * dev) pci_ignore_hotplug() argument 6391 pci_real_dma_dev(struct pci_dev * dev) pci_real_dma_dev() argument 6405 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 6424 pci_specified_resource_alignment(struct pci_dev * dev,bool * resize) pci_specified_resource_alignment() argument 6478 pci_request_resource_alignment(struct pci_dev * dev,int bar,resource_size_t align,bool resize) pci_request_resource_alignment() argument 6547 pci_reassigndev_resource_alignment(struct pci_dev * dev) pci_reassigndev_resource_alignment() argument [all...] |
| H A D | iov.c | 24 int pci_iov_virtfn_bus(struct pci_dev *dev, int vf_id) in pci_iov_virtfn_bus() argument 32 int pci_iov_virtfn_devfn(struct pci_dev *dev, int vf_id) in pci_iov_virtfn_devfn() argument 41 pci_iov_vf_id(struct pci_dev * dev) pci_iov_vf_id() argument 70 pci_iov_get_pf_drvdata(struct pci_dev * dev,struct pci_driver * pf_driver) pci_iov_get_pf_drvdata() argument 89 pci_iov_set_numvfs(struct pci_dev * dev,int nr_virtfn) pci_iov_set_numvfs() argument 105 compute_max_vf_buses(struct pci_dev * dev) compute_max_vf_buses() argument 153 pci_iov_resource_size(struct pci_dev * dev,int resno) pci_iov_resource_size() argument 161 pci_iov_resource_set_size(struct pci_dev * dev,int resno,resource_size_t size) pci_iov_resource_set_size() argument 173 pci_iov_is_memory_decoding_enabled(struct pci_dev * dev) pci_iov_is_memory_decoding_enabled() argument 205 pci_iov_sysfs_link(struct pci_dev * dev,struct pci_dev * virtfn,int id) pci_iov_sysfs_link() argument 230 sriov_vf_total_msix_show(struct device * dev,struct device_attribute * attr,char * buf) sriov_vf_total_msix_show() argument 248 sriov_vf_msix_count_store(struct device * dev,struct device_attribute * attr,const char * buf,size_t count) sriov_vf_msix_count_store() argument 300 struct device *dev = kobj_to_dev(kobj); sriov_vf_attrs_are_visible() local 314 pci_iov_scan_device(struct pci_dev * dev,int id,struct pci_bus * bus) pci_iov_scan_device() argument 346 pci_iov_add_virtfn(struct pci_dev * dev,int id) pci_iov_add_virtfn() argument 403 pci_iov_remove_virtfn(struct pci_dev * dev,int id) pci_iov_remove_virtfn() argument 432 sriov_totalvfs_show(struct device * dev,struct device_attribute * attr,char * buf) sriov_totalvfs_show() argument 441 sriov_numvfs_show(struct device * dev,struct device_attribute * attr,char * buf) sriov_numvfs_show() argument 463 sriov_numvfs_store(struct device * dev,struct device_attribute * attr,const char * buf,size_t count) sriov_numvfs_store() argument 527 sriov_offset_show(struct device * dev,struct device_attribute * attr,char * buf) sriov_offset_show() argument 536 sriov_stride_show(struct device * dev,struct device_attribute * attr,char * buf) sriov_stride_show() argument 545 sriov_vf_device_show(struct device * dev,struct device_attribute * attr,char * buf) sriov_vf_device_show() argument 554 sriov_drivers_autoprobe_show(struct device * dev,struct device_attribute * attr,char * buf) sriov_drivers_autoprobe_show() argument 563 sriov_drivers_autoprobe_store(struct device * dev,struct device_attribute * attr,const char * buf,size_t count) sriov_drivers_autoprobe_store() argument 601 struct device *dev = kobj_to_dev(kobj); sriov_pf_attrs_are_visible() local 624 sriov_add_vfs(struct pci_dev * dev,u16 num_vfs) sriov_add_vfs() argument 648 sriov_enable(struct pci_dev * dev,int nr_virtfn) sriov_enable() argument 763 sriov_del_vfs(struct pci_dev * dev) sriov_del_vfs() argument 774 sriov_disable(struct pci_dev * dev) sriov_disable() argument 797 sriov_init(struct pci_dev * dev,int pos) sriov_init() argument 921 sriov_release(struct pci_dev * dev) sriov_release() argument 932 sriov_restore_vf_rebar_state(struct pci_dev * dev) sriov_restore_vf_rebar_state() argument 956 sriov_restore_state(struct pci_dev * dev) sriov_restore_state() argument 990 pci_iov_init(struct pci_dev * dev) pci_iov_init() argument 1008 pci_iov_release(struct pci_dev * dev) pci_iov_release() argument 1018 pci_iov_remove(struct pci_dev * dev) pci_iov_remove() argument 1037 pci_iov_update_resource(struct pci_dev * dev,int resno) pci_iov_update_resource() argument 1088 pcibios_iov_resource_alignment(struct pci_dev * dev,int resno) pcibios_iov_resource_alignment() argument 1104 pci_sriov_resource_alignment(struct pci_dev * dev,int resno) pci_sriov_resource_alignment() argument 1113 pci_restore_iov_state(struct pci_dev * dev) pci_restore_iov_state() argument 1126 pci_vf_drivers_autoprobe(struct pci_dev * dev,bool auto_probe) pci_vf_drivers_autoprobe() argument 1142 struct pci_dev *dev; pci_iov_bus_range() local 1161 pci_enable_sriov(struct pci_dev * dev,int nr_virtfn) pci_enable_sriov() argument 1176 pci_disable_sriov(struct pci_dev * dev) pci_disable_sriov() argument 1193 pci_num_vf(struct pci_dev * dev) pci_num_vf() argument 1209 pci_vfs_assigned(struct pci_dev * dev) pci_vfs_assigned() argument 1256 pci_sriov_set_totalvfs(struct pci_dev * dev,u16 numvfs) pci_sriov_set_totalvfs() argument 1281 pci_sriov_get_totalvfs(struct pci_dev * dev) pci_sriov_get_totalvfs() argument 1299 pci_sriov_configure_simple(struct pci_dev * dev,int nr_virtfn) pci_sriov_configure_simple() argument 1340 pci_iov_vf_bar_set_size(struct pci_dev * dev,int resno,int size) pci_iov_vf_bar_set_size() argument 1380 pci_iov_vf_bar_get_sizes(struct pci_dev * dev,int resno,int num_vfs) pci_iov_vf_bar_get_sizes() argument [all...] |
| /linux/net/switchdev/ |
| H A D | switchdev.c | 59 struct net_device *dev; member 111 static int switchdev_deferred_enqueue(struct net_device *dev, in switchdev_deferred_enqueue() 132 struct net_device *dev, in switchdev_port_attr_notify() 158 static int switchdev_port_attr_set_now(struct net_device *dev, in switchdev_port_attr_set_now() 166 static void switchdev_port_attr_set_deferred(struct net_device *dev, in switchdev_port_attr_set_deferred() 180 static int switchdev_port_attr_set_defer(struct net_device *dev, in switchdev_port_attr_set_defer() 197 int switchdev_port_attr_set(struct net_device *dev, in switchdev_port_attr_set() 224 struct net_device *dev, in switchdev_port_obj_notify() 247 static void switchdev_obj_id_to_helpful_msg(struct net_device *dev, in switchdev_obj_id_to_helpful_msg() 340 static void switchdev_port_obj_add_deferred(struct net_device *dev, in switchdev_port_obj_add_deferred() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | main.c | 189 static int wait_fw_init(struct mlx5_core_dev *dev, u32 max_wait_mili, in wait_fw_init() 222 static void mlx5_set_driver_version(struct mlx5_core_dev *dev) in mlx5_set_driver_version() 263 static int mlx5_pci_enable_device(struct mlx5_core_dev *dev) in mlx5_pci_enable_device() 279 static void mlx5_pci_disable_device(struct mlx5_core_dev *dev) in mlx5_pci_disable_device() 317 static u16 to_fw_pkey_sz(struct mlx5_core_dev *dev, u32 size) in to_fw_pkey_sz() 338 void mlx5_core_uplink_netdev_set(struct mlx5_core_dev *dev, struct net_device *netdev) in mlx5_core_uplink_netdev_set() 347 void mlx5_core_uplink_netdev_event_replay(struct mlx5_core_dev *dev) in mlx5_core_uplink_netdev_event_replay() 356 void mlx5_core_mp_event_replay(struct mlx5_core_dev *dev, u32 event, void *data) in mlx5_core_mp_event_replay() 362 int mlx5_core_get_caps_mode(struct mlx5_core_dev *dev, enum mlx5_cap_type cap_type, in mlx5_core_get_caps_mode() 413 int mlx5_core_get_caps(struct mlx5_core_dev *dev, enum mlx5_cap_type cap_type) in mlx5_core_get_caps() [all …]
|
| /linux/drivers/media/rc/ |
| H A D | ite-cir.c | 134 static void ite_decode_bytes(struct ite_dev *dev, const u8 * data, int in ite_decode_bytes() 176 static void ite_set_carrier_params(struct ite_dev *dev) in ite_set_carrier_params() 226 struct ite_dev *dev = data; in ite_cir_isr() local 289 struct ite_dev *dev = rcdev->priv; in ite_set_rx_carrier_range() local 304 struct ite_dev *dev = rcdev->priv; in ite_set_tx_carrier() local 318 struct ite_dev *dev = rcdev->priv; in ite_set_tx_duty_cycle() local 334 struct ite_dev *dev = rcdev->priv; in ite_tx_ir() local 478 struct ite_dev *dev = rcdev->priv; in ite_s_idle() local 493 static int it87_get_irq_causes(struct ite_dev *dev) in it87_get_irq_causes() 517 static void it87_set_carrier_params(struct ite_dev *dev, bool high_freq, in it87_set_carrier_params() [all …]
|
| H A D | ene_ir.c | 35 static void ene_set_reg_addr(struct ene_device *dev, u16 reg) in ene_set_reg_addr() 42 static u8 ene_read_reg(struct ene_device *dev, u16 reg) in ene_read_reg() 52 static void ene_write_reg(struct ene_device *dev, u16 reg, u8 value) in ene_write_reg() 60 static void ene_set_reg_mask(struct ene_device *dev, u16 reg, u8 mask) in ene_set_reg_mask() 68 static void ene_clear_reg_mask(struct ene_device *dev, u16 reg, u8 mask) in ene_clear_reg_mask() 76 static void ene_set_clear_reg_mask(struct ene_device *dev, u16 reg, u8 mask, in ene_set_clear_reg_mask() 86 static int ene_hw_detect(struct ene_device *dev) in ene_hw_detect() 178 static void ene_rx_setup_hw_buffer(struct ene_device *dev) in ene_rx_setup_hw_buffer() 236 static void ene_rx_restore_hw_buffer(struct ene_device *dev) in ene_rx_restore_hw_buffer() 257 static void ene_rx_read_hw_pointer(struct ene_device *dev) in ene_rx_read_hw_pointer() [all …]
|
| /linux/drivers/net/wireless/broadcom/b43/ |
| H A D | phy_common.c | 28 int b43_phy_allocate(struct b43_wldev *dev) in b43_phy_allocate() 77 void b43_phy_free(struct b43_wldev *dev) in b43_phy_free() 83 int b43_phy_init(struct b43_wldev *dev) in b43_phy_init() 125 void b43_phy_exit(struct b43_wldev *dev) in b43_phy_exit() 135 bool b43_has_hardware_pctl(struct b43_wldev *dev) in b43_has_hardware_pctl() 144 void b43_radio_lock(struct b43_wldev *dev) in b43_radio_lock() 162 void b43_radio_unlock(struct b43_wldev *dev) in b43_radio_unlock() 179 void b43_phy_lock(struct b43_wldev *dev) in b43_phy_lock() 191 void b43_phy_unlock(struct b43_wldev *dev) in b43_phy_unlock() 203 static inline void assert_mac_suspended(struct b43_wldev *dev) in assert_mac_suspended() [all …]
|
| H A D | bus.c | 21 static int b43_bus_bcma_bus_may_powerdown(struct b43_bus_dev *dev) in b43_bus_bcma_bus_may_powerdown() 25 static int b43_bus_bcma_bus_powerup(struct b43_bus_dev *dev, in b43_bus_bcma_bus_powerup() 30 static int b43_bus_bcma_device_is_enabled(struct b43_bus_dev *dev) in b43_bus_bcma_device_is_enabled() 34 static void b43_bus_bcma_device_enable(struct b43_bus_dev *dev, in b43_bus_bcma_device_enable() 39 static void b43_bus_bcma_device_disable(struct b43_bus_dev *dev, in b43_bus_bcma_device_disable() 44 static u16 b43_bus_bcma_read16(struct b43_bus_dev *dev, u16 offset) in b43_bus_bcma_read16() 48 static u32 b43_bus_bcma_read32(struct b43_bus_dev *dev, u16 offset) in b43_bus_bcma_read32() 53 void b43_bus_bcma_write16(struct b43_bus_dev *dev, u16 offset, u16 value) in b43_bus_bcma_write16() 58 void b43_bus_bcma_write32(struct b43_bus_dev *dev, u16 offset, u32 value) in b43_bus_bcma_write32() 63 void b43_bus_bcma_block_read(struct b43_bus_dev *dev, void *buffer, in b43_bus_bcma_block_read() [all …]
|
| H A D | wa.c | 20 void b43_wa_initgains(struct b43_wldev *dev) in b43_wa_initgains() 44 static void b43_wa_rssi_lt(struct b43_wldev *dev) /* RSSI lookup table */ in b43_wa_rssi_lt() 59 static void b43_wa_analog(struct b43_wldev *dev) in b43_wa_analog() 73 static void b43_wa_fft(struct b43_wldev *dev) /* Fine frequency table */ in b43_wa_fft() 82 static void b43_wa_nft(struct b43_wldev *dev) /* Noise figure table */ in b43_wa_nft() 97 static void b43_wa_rt(struct b43_wldev *dev) /* Rotor table */ in b43_wa_rt() 105 static void b43_write_nst(struct b43_wldev *dev, const u16 *nst) in b43_write_nst() 113 static void b43_wa_nst(struct b43_wldev *dev) /* Noise scale table */ in b43_wa_nst() 127 static void b43_wa_art(struct b43_wldev *dev) /* ADV retard table */ in b43_wa_art() 136 static void b43_wa_msst(struct b43_wldev *dev) /* Min sigma square table */ in b43_wa_msst() [all …]
|
| H A D | phy_lp.c | 35 static unsigned int b43_lpphy_op_get_default_chan(struct b43_wldev *dev) in b43_lpphy_op_get_default_chan() 42 static int b43_lpphy_op_allocate(struct b43_wldev *dev) in b43_lpphy_op_allocate() 54 static void b43_lpphy_op_prepare_structs(struct b43_wldev *dev) in b43_lpphy_op_prepare_structs() 65 static void b43_lpphy_op_free(struct b43_wldev *dev) in b43_lpphy_op_free() 74 static void lpphy_read_band_sprom(struct b43_wldev *dev) in lpphy_read_band_sprom() 157 static void lpphy_adjust_gain_table(struct b43_wldev *dev, u32 freq) in lpphy_adjust_gain_table() 182 static void lpphy_table_init(struct b43_wldev *dev) in lpphy_table_init() 197 static void lpphy_baseband_rev0_1_init(struct b43_wldev *dev) in lpphy_baseband_rev0_1_init() 346 static void lpphy_save_dig_flt_state(struct b43_wldev *dev) in lpphy_save_dig_flt_state() 375 static void lpphy_restore_dig_flt_state(struct b43_wldev *dev) in lpphy_restore_dig_flt_state() [all …]
|
| H A D | phy_lcn.c | 62 static void b43_radio_2064_channel_setup(struct b43_wldev *dev) in b43_radio_2064_channel_setup() 109 static void b43_radio_2064_init(struct b43_wldev *dev) in b43_radio_2064_init() 165 static void b43_phy_lcn_afe_set_unset(struct b43_wldev *dev) in b43_phy_lcn_afe_set_unset() 181 static u16 b43_phy_lcn_get_pa_gain(struct b43_wldev *dev) in b43_phy_lcn_get_pa_gain() 187 static void b43_phy_lcn_set_dac_gain(struct b43_wldev *dev, u16 dac_gain) in b43_phy_lcn_set_dac_gain() 198 static void b43_phy_lcn_set_bbmult(struct b43_wldev *dev, u8 m0) in b43_phy_lcn_set_bbmult() 204 static void b43_phy_lcn_clear_tx_power_offsets(struct b43_wldev *dev) in b43_phy_lcn_clear_tx_power_offsets() 224 static void b43_phy_lcn_rev0_baseband_init(struct b43_wldev *dev) in b43_phy_lcn_rev0_baseband_init() 259 static void b43_phy_lcn_bu_tweaks(struct b43_wldev *dev) in b43_phy_lcn_bu_tweaks() 310 static void b43_phy_lcn_sense_setup(struct b43_wldev *dev, in b43_phy_lcn_sense_setup() [all …]
|
| H A D | phy_ht.c | 35 static void b43_radio_2059_channel_setup(struct b43_wldev *dev, in b43_radio_2059_channel_setup() 80 static void b43_radio_2059_rcal(struct b43_wldev *dev) in b43_radio_2059_rcal() 107 static void b43_radio_2057_rccal(struct b43_wldev *dev) in b43_radio_2057_rccal() 134 static void b43_radio_2059_init_pre(struct b43_wldev *dev) in b43_radio_2059_init_pre() 142 static void b43_radio_2059_init(struct b43_wldev *dev) in b43_radio_2059_init() 175 static void b43_phy_ht_force_rf_sequence(struct b43_wldev *dev, u16 rf_seq) in b43_phy_ht_force_rf_sequence() 196 static void b43_phy_ht_pa_override(struct b43_wldev *dev, bool enable) in b43_phy_ht_pa_override() 220 static u16 b43_phy_ht_classifier(struct b43_wldev *dev, u16 mask, u16 val) in b43_phy_ht_classifier() 236 static void b43_phy_ht_reset_cca(struct b43_wldev *dev) in b43_phy_ht_reset_cca() 250 static void b43_phy_ht_zero_extg(struct b43_wldev *dev) in b43_phy_ht_zero_extg() [all …]
|
| H A D | main.c | 464 static void b43_ram_write(struct b43_wldev *dev, u16 offset, u32 val) in b43_ram_write() 478 static inline void b43_shm_control_word(struct b43_wldev *dev, in b43_shm_control_word() 490 u32 b43_shm_read32(struct b43_wldev *dev, u16 routing, u16 offset) in b43_shm_read32() 513 u16 b43_shm_read16(struct b43_wldev *dev, u16 routing, u16 offset) in b43_shm_read16() 534 void b43_shm_write32(struct b43_wldev *dev, u16 routing, u16 offset, u32 value) in b43_shm_write32() 554 void b43_shm_write16(struct b43_wldev *dev, u16 routing, u16 offset, u16 value) in b43_shm_write16() 571 u64 b43_hf_read(struct b43_wldev *dev) in b43_hf_read() 585 void b43_hf_write(struct b43_wldev *dev, u64 value) in b43_hf_write() 598 static u16 b43_fwcapa_read(struct b43_wldev *dev) in b43_fwcapa_read() 604 void b43_tsf_read(struct b43_wldev *dev, u64 *tsf) in b43_tsf_read() [all …]
|
| /linux/drivers/base/power/ |
| H A D | sysfs.c | 100 static ssize_t control_show(struct device *dev, struct device_attribute *attr, in control_show() 107 static ssize_t control_store(struct device * dev, struct device_attribute *attr, in control_store() 123 static ssize_t runtime_active_time_show(struct device *dev, in runtime_active_time_show() 136 static ssize_t runtime_suspended_time_show(struct device *dev, in runtime_suspended_time_show() 149 static ssize_t runtime_status_show(struct device *dev, in runtime_status_show() 181 static ssize_t autosuspend_delay_ms_show(struct device *dev, in autosuspend_delay_ms_show() 191 static ssize_t autosuspend_delay_ms_store(struct device *dev, in autosuspend_delay_ms_store() 210 static ssize_t pm_qos_resume_latency_us_show(struct device *dev, in pm_qos_resume_latency_us_show() 224 static ssize_t pm_qos_resume_latency_us_store(struct device *dev, in pm_qos_resume_latency_us_store() 254 static ssize_t pm_qos_latency_tolerance_us_show(struct device *dev, in pm_qos_latency_tolerance_us_show() [all …]
|
| H A D | power.h | 4 static inline void device_pm_init_common(struct device *dev) in device_pm_init_common() 15 static inline void pm_runtime_early_init(struct device *dev) in pm_runtime_early_init() 35 struct device *dev; member 57 static inline void device_wakeup_attach_irq(struct device *dev, in device_wakeup_attach_irq() 60 static inline void device_wakeup_detach_irq(struct device *dev) in device_wakeup_detach_irq() 85 static inline void pm_runtime_early_init(struct device *dev) in pm_runtime_early_init() 90 static inline void pm_runtime_init(struct device *dev) {} in pm_runtime_init() 91 static inline void pm_runtime_reinit(struct device *dev) {} in pm_runtime_reinit() 92 static inline void pm_runtime_remove(struct device *dev) {} in pm_runtime_remove() 94 static inline int dpm_sysfs_add(struct device *dev) { return 0; } in dpm_sysfs_add() [all …]
|
| /linux/drivers/net/wireless/mediatek/mt7601u/ |
| H A D | phy.c | 19 mt7601u_rf_wr(struct mt7601u_dev *dev, u8 bank, u8 offset, u8 value) in mt7601u_rf_wr() 54 mt7601u_rf_rr(struct mt7601u_dev *dev, u8 bank, u8 offset) in mt7601u_rf_rr() 95 mt7601u_rf_rmw(struct mt7601u_dev *dev, u8 bank, u8 offset, u8 mask, u8 val) in mt7601u_rf_rmw() 111 mt7601u_rf_set(struct mt7601u_dev *dev, u8 bank, u8 offset, u8 val) in mt7601u_rf_set() 117 mt7601u_rf_clear(struct mt7601u_dev *dev, u8 bank, u8 offset, u8 mask) in mt7601u_rf_clear() 122 static void mt7601u_bbp_wr(struct mt7601u_dev *dev, u8 offset, u8 val) in mt7601u_bbp_wr() 144 static int mt7601u_bbp_rr(struct mt7601u_dev *dev, u8 offset) in mt7601u_bbp_rr() 182 static int mt7601u_bbp_rmw(struct mt7601u_dev *dev, u8 offset, u8 mask, u8 val) in mt7601u_bbp_rmw() 195 static u8 mt7601u_bbp_rmc(struct mt7601u_dev *dev, u8 offset, u8 mask, u8 val) in mt7601u_bbp_rmc() 209 int mt7601u_wait_bbp_ready(struct mt7601u_dev *dev) in mt7601u_wait_bbp_ready() [all …]
|
| /linux/drivers/net/ethernet/mediatek/ |
| H A D | mtk_wed.c | 56 struct net_device *dev; member 100 wed_m32(struct mtk_wed_device *dev, u32 reg, u32 mask, u32 val) in wed_m32() 106 wed_set(struct mtk_wed_device *dev, u32 reg, u32 mask) in wed_set() 112 wed_clr(struct mtk_wed_device *dev, u32 reg, u32 mask) in wed_clr() 118 wdma_m32(struct mtk_wed_device *dev, u32 reg, u32 mask, u32 val) in wdma_m32() 124 wdma_set(struct mtk_wed_device *dev, u32 reg, u32 mask) in wdma_set() 130 wdma_clr(struct mtk_wed_device *dev, u32 reg, u32 mask) in wdma_clr() 136 wifi_r32(struct mtk_wed_device *dev, u32 reg) in wifi_r32() 142 wifi_w32(struct mtk_wed_device *dev, u32 reg, u32 val) in wifi_w32() 148 mtk_wed_read_reset(struct mtk_wed_device *dev) in mtk_wed_read_reset() [all …]
|
| /linux/drivers/mtd/nand/raw/ |
| H A D | r852.c | 34 static inline uint8_t r852_read_reg(struct r852_device *dev, int address) in r852_read_reg() 41 static inline void r852_write_reg(struct r852_device *dev, in r852_write_reg() 49 static inline uint32_t r852_read_reg_dword(struct r852_device *dev, int address) in r852_read_reg_dword() 56 static inline void r852_write_reg_dword(struct r852_device *dev, in r852_write_reg_dword() 71 static void r852_dma_test(struct r852_device *dev) in r852_dma_test() 89 static void r852_dma_enable(struct r852_device *dev) in r852_dma_enable() 130 static void r852_dma_done(struct r852_device *dev, int error) in r852_dma_done() 157 static int r852_dma_wait(struct r852_device *dev) in r852_dma_wait() 172 static void r852_do_dma(struct r852_device *dev, uint8_t *buf, int do_read) in r852_do_dma() 232 struct r852_device *dev = r852_get_dev(nand_to_mtd(chip)); in r852_write_buf() local [all …]
|
| /linux/drivers/virtio/ |
| H A D | virtio.c | 17 struct virtio_device *dev = dev_to_virtio(_d); in device_show() local 25 struct virtio_device *dev = dev_to_virtio(_d); in vendor_show() local 33 struct virtio_device *dev = dev_to_virtio(_d); in status_show() local 41 struct virtio_device *dev = dev_to_virtio(_d); in modalias_show() local 50 struct virtio_device *dev = dev_to_virtio(_d); in features_show() local 74 static inline int virtio_id_match(const struct virtio_device *dev, in virtio_id_match() 88 struct virtio_device *dev = dev_to_virtio(_dv); in virtio_dev_match() local 100 const struct virtio_device *dev = dev_to_virtio(_dv); in virtio_uevent() local 126 static void __virtio_config_changed(struct virtio_device *dev) in __virtio_config_changed() 138 void virtio_config_changed(struct virtio_device *dev) in virtio_config_changed() [all …]
|
| /linux/drivers/media/platform/samsung/s5p-mfc/ |
| H A D | s5p_mfc_opr_v5.c | 36 struct s5p_mfc_dev *dev = ctx->dev; in s5p_mfc_alloc_dec_temp_buffers_v5() local 63 struct s5p_mfc_dev *dev = ctx->dev; in s5p_mfc_alloc_codec_buffers_v5() local 202 struct s5p_mfc_dev *dev = ctx->dev; in s5p_mfc_alloc_instance_buffer_v5() local 248 static int s5p_mfc_alloc_dev_context_buffer_v5(struct s5p_mfc_dev *dev) in s5p_mfc_alloc_dev_context_buffer_v5() 255 static void s5p_mfc_release_dev_context_buffer_v5(struct s5p_mfc_dev *dev) in s5p_mfc_release_dev_context_buffer_v5() 347 struct s5p_mfc_dev *dev = ctx->dev; in s5p_mfc_set_dec_desc_buffer() local 357 struct s5p_mfc_dev *dev = ctx->dev; in s5p_mfc_set_shared_buffer() local 366 struct s5p_mfc_dev *dev = ctx->dev; in s5p_mfc_set_dec_stream_buffer_v5() local 380 struct s5p_mfc_dev *dev = ctx->dev; in s5p_mfc_set_dec_frame_buffer_v5() local 511 struct s5p_mfc_dev *dev = ctx->dev; in s5p_mfc_set_enc_stream_buffer_v5() local [all …]
|
| /linux/drivers/memstick/host/ |
| H A D | r592.c | 53 static inline u32 r592_read_reg(struct r592_device *dev, int address) in r592_read_reg() 61 static inline void r592_write_reg(struct r592_device *dev, in r592_write_reg() 69 static inline u32 r592_read_reg_raw_be(struct r592_device *dev, int address) in r592_read_reg_raw_be() 77 static inline void r592_write_reg_raw_be(struct r592_device *dev, in r592_write_reg_raw_be() 85 static inline void r592_set_reg_mask(struct r592_device *dev, in r592_set_reg_mask() 94 static inline void r592_clear_reg_mask(struct r592_device *dev, in r592_clear_reg_mask() 105 static int r592_wait_status(struct r592_device *dev, u32 mask, u32 wanted_mask) in r592_wait_status() 130 static int r592_enable_device(struct r592_device *dev, bool enable) in r592_enable_device() 151 static int r592_set_mode(struct r592_device *dev, bool parallel_mode) in r592_set_mode() 179 static void r592_host_reset(struct r592_device *dev) in r592_host_reset() [all …]
|
| /linux/kernel/dma/ |
| H A D | mapping.c | 40 static void dmam_release(struct device *dev, void *res) in dmam_release() 48 static int dmam_match(struct device *dev, void *res, void *match_data) in dmam_match() 69 void dmam_free_coherent(struct device *dev, size_t size, void *vaddr, in dmam_free_coherent() 93 void *dmam_alloc_attrs(struct device *dev, size_t size, dma_addr_t *dma_handle, in dmam_alloc_attrs() 120 static bool dma_go_direct(struct device *dev, dma_addr_t mask, in dma_go_direct() 143 static inline bool dma_alloc_direct(struct device *dev, in dma_alloc_direct() 149 static inline bool dma_map_direct(struct device *dev, in dma_map_direct() 155 dma_addr_t dma_map_phys(struct device *dev, phys_addr_t phys, size_t size, in dma_map_phys() 184 dma_addr_t dma_map_page_attrs(struct device *dev, struct page *page, in dma_map_page_attrs() 201 void dma_unmap_phys(struct device *dev, dma_addr_t addr, size_t size, in dma_unmap_phys() [all …]
|