| /include/linux/ |
| D | pm_runtime.h | 108 static inline void pm_suspend_ignore_children(struct device *dev, bool enable) in pm_suspend_ignore_children() 117 static inline void pm_runtime_get_noresume(struct device *dev) in pm_runtime_get_noresume() 128 static inline void pm_runtime_put_noidle(struct device *dev) in pm_runtime_put_noidle() 145 static inline bool pm_runtime_suspended(struct device *dev) in pm_runtime_suspended() 163 static inline bool pm_runtime_active(struct device *dev) in pm_runtime_active() 180 static inline bool pm_runtime_status_suspended(struct device *dev) in pm_runtime_status_suspended() 195 static inline bool pm_runtime_enabled(struct device *dev) in pm_runtime_enabled() 207 static inline bool pm_runtime_has_no_callbacks(struct device *dev) in pm_runtime_has_no_callbacks() 219 static inline void pm_runtime_mark_last_busy(struct device *dev) in pm_runtime_mark_last_busy() 232 static inline bool pm_runtime_is_irq_safe(struct device *dev) in pm_runtime_is_irq_safe() [all …]
|
| D | dev_printk.h | 61 int dev_vprintk_emit(int level, const struct device *dev, in dev_vprintk_emit() 65 int dev_printk_emit(int level, const struct device *dev, const char *fmt, ...) in dev_printk_emit() 68 static inline void __dev_printk(const char *level, const struct device *dev, in __dev_printk() 72 void _dev_printk(const char *level, const struct device *dev, in _dev_printk() 77 void _dev_emerg(const struct device *dev, const char *fmt, ...) in _dev_emerg() 80 void _dev_crit(const struct device *dev, const char *fmt, ...) in _dev_crit() 83 void _dev_alert(const struct device *dev, const char *fmt, ...) in _dev_alert() 86 void _dev_err(const struct device *dev, const char *fmt, ...) in _dev_err() 89 void _dev_warn(const struct device *dev, const char *fmt, ...) in _dev_warn() 92 void _dev_notice(const struct device *dev, const char *fmt, ...) in _dev_notice() [all …]
|
| D | pm_opp.h | 200 static inline struct opp_table *dev_pm_opp_get_opp_table(struct device *dev) in dev_pm_opp_get_opp_table() 205 static inline struct opp_table *dev_pm_opp_get_opp_table_indexed(struct device *dev, int index) in dev_pm_opp_get_opp_table_indexed() 249 static inline int dev_pm_opp_get_opp_count(struct device *dev) in dev_pm_opp_get_opp_count() 254 static inline unsigned long dev_pm_opp_get_max_clock_latency(struct device *dev) in dev_pm_opp_get_max_clock_latency() 259 static inline unsigned long dev_pm_opp_get_max_volt_latency(struct device *dev) in dev_pm_opp_get_max_volt_latency() 264 static inline unsigned long dev_pm_opp_get_max_transition_latency(struct device *dev) in dev_pm_opp_get_max_transition_latency() 269 static inline unsigned long dev_pm_opp_get_suspend_opp_freq(struct device *dev) in dev_pm_opp_get_suspend_opp_freq() 274 static inline struct dev_pm_opp *dev_pm_opp_find_freq_exact(struct device *dev, in dev_pm_opp_find_freq_exact() 281 dev_pm_opp_find_freq_exact_indexed(struct device *dev, unsigned long freq, in dev_pm_opp_find_freq_exact_indexed() 287 static inline struct dev_pm_opp *dev_pm_opp_find_freq_floor(struct device *dev, in dev_pm_opp_find_freq_floor() [all …]
|
| D | kdev_t.h | 10 #define MAJOR(dev) ((unsigned int) ((dev) >> MINORBITS)) argument 11 #define MINOR(dev) ((unsigned int) ((dev) & MINORMASK)) argument 14 #define print_dev_t(buffer, dev) \ argument 17 #define format_dev_t(buffer, dev) \ argument 24 static __always_inline bool old_valid_dev(dev_t dev) in old_valid_dev() 29 static __always_inline u16 old_encode_dev(dev_t dev) in old_encode_dev() 39 static __always_inline u32 new_encode_dev(dev_t dev) in new_encode_dev() 46 static __always_inline dev_t new_decode_dev(u32 dev) in new_decode_dev() 53 static __always_inline u64 huge_encode_dev(dev_t dev) in huge_encode_dev() 58 static __always_inline dev_t huge_decode_dev(u64 dev) in huge_decode_dev() [all …]
|
| D | dma-mapping.h | 100 static inline void debug_dma_mapping_error(struct device *dev, in debug_dma_mapping_error() 104 static inline void debug_dma_map_single(struct device *dev, const void *addr, in debug_dma_map_single() 111 static inline int dma_mapping_error(struct device *dev, dma_addr_t dma_addr) in dma_mapping_error() 169 static inline dma_addr_t dma_map_page_attrs(struct device *dev, in dma_map_page_attrs() 175 static inline void dma_unmap_page_attrs(struct device *dev, dma_addr_t addr, in dma_unmap_page_attrs() 179 static inline unsigned int dma_map_sg_attrs(struct device *dev, in dma_map_sg_attrs() 185 static inline void dma_unmap_sg_attrs(struct device *dev, in dma_unmap_sg_attrs() 190 static inline int dma_map_sgtable(struct device *dev, struct sg_table *sgt, in dma_map_sgtable() 195 static inline dma_addr_t dma_map_resource(struct device *dev, in dma_map_resource() 201 static inline void dma_unmap_resource(struct device *dev, dma_addr_t addr, in dma_unmap_resource() [all …]
|
| D | reset.h | 112 static inline int __device_reset(struct device *dev, bool optional) in __device_reset() 126 struct device *dev, const char *id, in __reset_control_get() 163 __reset_control_bulk_get(struct device *dev, int num_rstcs, in __reset_control_bulk_get() 176 struct device *dev, const char *id, in __devm_reset_control_get() 184 __devm_reset_control_bulk_get(struct device *dev, int num_rstcs, in __devm_reset_control_bulk_get() 192 devm_reset_control_array_get(struct device *dev, bool shared, bool optional) in devm_reset_control_array_get() 204 static inline int reset_control_get_count(struct device *dev) in reset_control_get_count() 211 static inline int __must_check device_reset(struct device *dev) in device_reset() 216 static inline int device_reset_optional(struct device *dev) in device_reset_optional() 237 __must_check reset_control_get_exclusive(struct device *dev, const char *id) in reset_control_get_exclusive() [all …]
|
| D | pm_wakeup.h | 61 struct device *dev; member 77 static inline bool device_can_wakeup(struct device *dev) in device_can_wakeup() 82 static inline bool device_may_wakeup(struct device *dev) in device_may_wakeup() 87 static inline bool device_wakeup_path(struct device *dev) in device_wakeup_path() 92 static inline void device_set_wakeup_path(struct device *dev) in device_set_wakeup_path() 122 static inline void device_set_wakeup_capable(struct device *dev, bool capable) in device_set_wakeup_capable() 127 static inline bool device_can_wakeup(struct device *dev) in device_can_wakeup() 143 static inline struct wakeup_source *wakeup_source_register(struct device *dev, in wakeup_source_register() 151 static inline int device_wakeup_enable(struct device *dev) in device_wakeup_enable() 157 static inline void device_wakeup_disable(struct device *dev) in device_wakeup_disable() [all …]
|
| D | pm_clock.h | 33 static inline bool pm_clk_no_clocks(struct device *dev) in pm_clk_no_clocks() 52 static inline bool pm_clk_no_clocks(struct device *dev) in pm_clk_no_clocks() 56 static inline void pm_clk_init(struct device *dev) in pm_clk_init() 59 static inline int pm_clk_create(struct device *dev) in pm_clk_create() 63 static inline void pm_clk_destroy(struct device *dev) in pm_clk_destroy() 66 static inline int pm_clk_add(struct device *dev, const char *con_id) in pm_clk_add() 71 static inline int pm_clk_add_clk(struct device *dev, struct clk *clk) in pm_clk_add_clk() 75 static inline int of_pm_clk_add_clks(struct device *dev) in of_pm_clk_add_clks() 79 static inline void pm_clk_remove(struct device *dev, const char *con_id) in pm_clk_remove() 84 static inline void pm_clk_remove_clk(struct device *dev, struct clk *clk) in pm_clk_remove_clk() [all …]
|
| D | of_device.h | 20 static inline int of_driver_match_device(struct device *dev, in of_driver_match_device() 34 static inline int of_dma_configure(struct device *dev, in of_dma_configure() 45 static inline int of_driver_match_device(struct device *dev, in of_driver_match_device() 51 static inline void of_device_uevent(const struct device *dev, in of_device_uevent() 54 static inline int of_device_modalias(struct device *dev, in of_device_modalias() 60 static inline int of_device_uevent_modalias(const struct device *dev, in of_device_uevent_modalias() 67 const struct of_device_id *matches, const struct device *dev) in of_match_device() 72 static inline int of_dma_configure_id(struct device *dev, in of_dma_configure_id() 79 static inline int of_dma_configure(struct device *dev, in of_dma_configure() 86 static inline void of_device_make_bus_id(struct device *dev) {} in of_device_make_bus_id()
|
| D | if_bridge.h | 83 static inline int br_multicast_list_adjacent(struct net_device *dev, in br_multicast_list_adjacent() 88 static inline bool br_multicast_has_querier_anywhere(struct net_device *dev, in br_multicast_has_querier_anywhere() 93 static inline bool br_multicast_has_querier_adjacent(struct net_device *dev, in br_multicast_has_querier_adjacent() 99 static inline bool br_multicast_has_router_adjacent(struct net_device *dev, in br_multicast_has_router_adjacent() 105 static inline bool br_multicast_enabled(const struct net_device *dev) in br_multicast_enabled() 109 static inline bool br_multicast_router(const struct net_device *dev) in br_multicast_router() 128 static inline bool br_vlan_enabled(const struct net_device *dev) in br_vlan_enabled() 133 static inline int br_vlan_get_pvid(const struct net_device *dev, u16 *p_pvid) in br_vlan_get_pvid() 138 static inline int br_vlan_get_proto(const struct net_device *dev, u16 *p_proto) in br_vlan_get_proto() 143 static inline int br_vlan_get_pvid_rcu(const struct net_device *dev, u16 *p_pvid) in br_vlan_get_pvid_rcu() [all …]
|
| D | pnp.h | 30 static inline struct resource *pnp_get_resource(struct pnp_dev *dev, in pnp_get_resource() 59 static inline resource_size_t pnp_port_start(struct pnp_dev *dev, in pnp_port_start() 69 static inline resource_size_t pnp_port_end(struct pnp_dev *dev, in pnp_port_end() 79 static inline unsigned long pnp_port_flags(struct pnp_dev *dev, in pnp_port_flags() 89 static inline int pnp_port_valid(struct pnp_dev *dev, unsigned int bar) in pnp_port_valid() 94 static inline resource_size_t pnp_port_len(struct pnp_dev *dev, in pnp_port_len() 105 static inline resource_size_t pnp_mem_start(struct pnp_dev *dev, in pnp_mem_start() 115 static inline resource_size_t pnp_mem_end(struct pnp_dev *dev, in pnp_mem_end() 125 static inline unsigned long pnp_mem_flags(struct pnp_dev *dev, unsigned int bar) in pnp_mem_flags() 134 static inline int pnp_mem_valid(struct pnp_dev *dev, unsigned int bar) in pnp_mem_valid() [all …]
|
| D | dma-map-ops.h | 82 static inline const struct dma_map_ops *get_dma_ops(struct device *dev) in get_dma_ops() 89 static inline void set_dma_ops(struct device *dev, in set_dma_ops() 95 static inline const struct dma_map_ops *get_dma_ops(struct device *dev) in get_dma_ops() 99 static inline void set_dma_ops(struct device *dev, in set_dma_ops() 108 static inline struct cma *dev_get_cma_area(struct device *dev) in dev_get_cma_area() 128 static inline struct cma *dev_get_cma_area(struct device *dev) in dev_get_cma_area() 141 static inline struct page *dma_alloc_from_contiguous(struct device *dev, in dma_alloc_from_contiguous() 146 static inline bool dma_release_from_contiguous(struct device *dev, in dma_release_from_contiguous() 152 static inline struct page *dma_alloc_contiguous(struct device *dev, size_t size, in dma_alloc_contiguous() 157 static inline void dma_free_contiguous(struct device *dev, struct page *page, in dma_free_contiguous() [all …]
|
| D | pm_qos.h | 115 struct device *dev; member 196 static inline s32 dev_pm_qos_requested_resume_latency(struct device *dev) in dev_pm_qos_requested_resume_latency() 201 static inline s32 dev_pm_qos_requested_flags(struct device *dev) in dev_pm_qos_requested_flags() 206 static inline s32 dev_pm_qos_raw_resume_latency(struct device *dev) in dev_pm_qos_raw_resume_latency() 213 static inline enum pm_qos_flags_status __dev_pm_qos_flags(struct device *dev, in __dev_pm_qos_flags() 216 static inline enum pm_qos_flags_status dev_pm_qos_flags(struct device *dev, in dev_pm_qos_flags() 219 static inline s32 __dev_pm_qos_resume_latency(struct device *dev) in __dev_pm_qos_resume_latency() 221 static inline s32 dev_pm_qos_read_value(struct device *dev, in dev_pm_qos_read_value() 237 static inline int dev_pm_qos_add_request(struct device *dev, in dev_pm_qos_add_request() 247 static inline int dev_pm_qos_add_notifier(struct device *dev, in dev_pm_qos_add_notifier() [all …]
|
| D | of_irq.h | 67 static inline int of_irq_count(struct device_node *dev) in of_irq_count() 71 static inline int of_irq_get(struct device_node *dev, int index) in of_irq_get() 75 static inline int of_irq_get_byname(struct device_node *dev, const char *name) in of_irq_get_byname() 79 static inline int of_irq_to_resource_table(struct device_node *dev, in of_irq_to_resource_table() 89 static inline struct irq_domain *of_msi_get_domain(struct device *dev, in of_msi_get_domain() 95 static inline struct irq_domain *of_msi_map_get_device_domain(struct device *dev, in of_msi_map_get_device_domain() 100 static inline void of_msi_configure(struct device *dev, struct device_node *np) in of_msi_configure() 103 static inline u32 of_msi_map_id(struct device *dev, in of_msi_map_id() 119 static inline unsigned int irq_of_parse_and_map(struct device_node *dev, in irq_of_parse_and_map()
|
| D | device.h | 290 #define devm_add_action(dev, action, data) \ argument 293 static inline int __devm_add_action_or_reset(struct device *dev, void (*action)(void *), in __devm_add_action_or_reset() 304 #define devm_add_action_or_reset(dev, action, data) \ argument 318 #define devm_alloc_percpu(dev, type) \ argument 761 static inline bool device_iommu_mapped(struct device *dev) in device_iommu_mapped() 774 static inline const char *dev_name(const struct device *dev) in dev_name() 790 static inline const char *dev_bus_name(const struct device *dev) in dev_bus_name() 798 static inline int dev_to_node(struct device *dev) in dev_to_node() 802 static inline void set_dev_node(struct device *dev, int node) in set_dev_node() 807 static inline int dev_to_node(struct device *dev) in dev_to_node() [all …]
|
| D | acpi_dma.h | 29 struct device *dev; member 43 struct device *dev; member 79 static inline int acpi_dma_controller_register(struct device *dev, in acpi_dma_controller_register() 86 static inline int acpi_dma_controller_free(struct device *dev) in acpi_dma_controller_free() 90 static inline int devm_acpi_dma_controller_register(struct device *dev, in devm_acpi_dma_controller_register() 97 static inline void devm_acpi_dma_controller_free(struct device *dev) in devm_acpi_dma_controller_free() 102 struct device *dev, size_t index) in acpi_dma_request_slave_chan_by_index() 107 struct device *dev, const char *name) in acpi_dma_request_slave_chan_by_name()
|
| D | swiotlb.h | 142 static inline struct io_tlb_pool *swiotlb_find_pool(struct device *dev, in swiotlb_find_pool() 172 static inline bool is_swiotlb_force_bounce(struct device *dev) in is_swiotlb_force_bounce() 193 static inline void swiotlb_dev_init(struct device *dev) in swiotlb_dev_init() 197 static inline struct io_tlb_pool *swiotlb_find_pool(struct device *dev, in swiotlb_find_pool() 202 static inline bool is_swiotlb_force_bounce(struct device *dev) in is_swiotlb_force_bounce() 209 static inline size_t swiotlb_max_mapping_size(struct device *dev) in swiotlb_max_mapping_size() 219 static inline bool is_swiotlb_active(struct device *dev) in is_swiotlb_active() 248 static inline void swiotlb_tbl_unmap_single(struct device *dev, in swiotlb_tbl_unmap_single() 261 static inline void swiotlb_sync_single_for_device(struct device *dev, in swiotlb_sync_single_for_device() 273 static inline void swiotlb_sync_single_for_cpu(struct device *dev, in swiotlb_sync_single_for_cpu() [all …]
|
| /include/linux/pinctrl/ |
| D | consumer.h | 54 static inline int pinctrl_pm_select_default_state(struct device *dev) in pinctrl_pm_select_default_state() 58 static inline int pinctrl_pm_select_sleep_state(struct device *dev) in pinctrl_pm_select_sleep_state() 62 static inline int pinctrl_pm_select_idle_state(struct device *dev) in pinctrl_pm_select_idle_state() 106 static inline struct pinctrl * __must_check pinctrl_get(struct device *dev) in pinctrl_get() 127 static inline struct pinctrl * __must_check devm_pinctrl_get(struct device *dev) in devm_pinctrl_get() 136 static inline int pinctrl_select_default_state(struct device *dev) in pinctrl_select_default_state() 141 static inline int pinctrl_pm_select_default_state(struct device *dev) in pinctrl_pm_select_default_state() 146 static inline int pinctrl_pm_select_sleep_state(struct device *dev) in pinctrl_pm_select_sleep_state() 151 static inline int pinctrl_pm_select_idle_state(struct device *dev) in pinctrl_pm_select_idle_state() 158 static inline struct pinctrl * __must_check pinctrl_get_select(struct device *dev, in pinctrl_get_select() [all …]
|
| D | machine.h | 80 #define PIN_MAP_DUMMY_STATE(dev, state) \ argument 87 #define PIN_MAP_MUX_GROUP(dev, state, pinctrl, grp, func) \ argument 99 #define PIN_MAP_MUX_GROUP_DEFAULT(dev, pinctrl, grp, func) \ argument 102 #define PIN_MAP_MUX_GROUP_HOG(dev, state, grp, func) \ argument 105 #define PIN_MAP_MUX_GROUP_HOG_DEFAULT(dev, grp, func) \ argument 108 #define PIN_MAP_CONFIGS_PIN(dev, state, pinctrl, pin, cfgs) \ argument 121 #define PIN_MAP_CONFIGS_PIN_DEFAULT(dev, pinctrl, pin, cfgs) \ argument 124 #define PIN_MAP_CONFIGS_PIN_HOG(dev, state, pin, cfgs) \ argument 127 #define PIN_MAP_CONFIGS_PIN_HOG_DEFAULT(dev, pin, cfgs) \ argument 130 #define PIN_MAP_CONFIGS_GROUP(dev, state, pinctrl, grp, cfgs) \ argument [all …]
|
| /include/net/ |
| D | net_debug.h | 28 #define netdev_level_once(level, dev, fmt, ...) \ argument 38 #define netdev_emerg_once(dev, fmt, ...) \ argument 40 #define netdev_alert_once(dev, fmt, ...) \ argument 42 #define netdev_crit_once(dev, fmt, ...) \ argument 44 #define netdev_err_once(dev, fmt, ...) \ argument 46 #define netdev_warn_once(dev, fmt, ...) \ argument 48 #define netdev_notice_once(dev, fmt, ...) \ argument 50 #define netdev_info_once(dev, fmt, ...) \ argument 74 #define netdev_vdbg(dev, format, args...) \ argument 84 #define netif_printk(priv, type, level, dev, fmt, args...) \ argument [all …]
|
| /include/asm-generic/ |
| D | pci_iomap.h | 29 #define __pci_ioport_map(dev, port, nr) NULL argument 31 #define __pci_ioport_map(dev, port, nr) ioport_map((port), (nr)) argument 35 static inline void __iomem *pci_iomap(struct pci_dev *dev, int bar, unsigned long max) in pci_iomap() 40 static inline void __iomem *pci_iomap_wc(struct pci_dev *dev, int bar, unsigned long max) in pci_iomap_wc() 44 static inline void __iomem *pci_iomap_range(struct pci_dev *dev, int bar, in pci_iomap_range() 50 static inline void __iomem *pci_iomap_wc_range(struct pci_dev *dev, int bar, in pci_iomap_wc_range() 56 static inline void pci_iounmap(struct pci_dev *dev, void __iomem *addr) in pci_iounmap()
|
| /include/drm/ |
| D | drm_managed.h | 25 #define drmm_add_action(dev, action, data) \ argument 41 #define drmm_add_action_or_reset(dev, action, data) \ argument 64 static inline void *drmm_kzalloc(struct drm_device *dev, size_t size, gfp_t gfp) in drmm_kzalloc() 80 static inline void *drmm_kmalloc_array(struct drm_device *dev, in drmm_kmalloc_array() 102 static inline void *drmm_kcalloc(struct drm_device *dev, in drmm_kcalloc() 125 #define drmm_mutex_init(dev, lock) ({ \ argument 132 #define drmm_alloc_ordered_workqueue(dev, fmt, flags, args...) \ argument
|
| /include/linux/framer/ |
| D | framer-provider.h | 91 struct device *dev; member 138 static inline struct framer *framer_create(struct device *dev, struct device_node *node, in framer_create() 149 static inline struct framer *devm_framer_create(struct device *dev, struct device_node *node, in devm_framer_create() 155 static inline struct framer *framer_provider_simple_of_xlate(struct device *dev, in framer_provider_simple_of_xlate() 162 __framer_provider_of_register(struct device *dev, struct module *owner, in __framer_provider_of_register() 163 struct framer *(*of_xlate)(struct device *dev, in __framer_provider_of_register() 174 __devm_framer_provider_of_register(struct device *dev, struct module *owner, in __devm_framer_provider_of_register() 175 struct framer *(*of_xlate)(struct device *dev, in __devm_framer_provider_of_register() 187 #define framer_provider_of_register(dev, xlate) \ argument 190 #define devm_framer_provider_of_register(dev, xlate) \ argument
|
| /include/scsi/ |
| D | sas_ata.h | 18 static inline int dev_is_sata(struct domain_device *dev) in dev_is_sata() 52 static inline int dev_is_sata(struct domain_device *dev) in dev_is_sata() 56 static inline int sas_ata_init(struct domain_device *dev) in sas_ata_init() 72 static inline void sas_ata_schedule_reset(struct domain_device *dev) in sas_ata_schedule_reset() 76 static inline void sas_ata_wait_eh(struct domain_device *dev) in sas_ata_wait_eh() 92 static inline int sas_get_ata_info(struct domain_device *dev, struct ex_phy *phy) in sas_get_ata_info() 101 static inline void sas_ata_device_link_abort(struct domain_device *dev, in sas_ata_device_link_abort() 117 static inline int sas_discover_sata(struct domain_device *dev) in sas_discover_sata()
|
| /include/linux/device/ |
| D | devres.h | 50 static inline void *devm_kzalloc(struct device *dev, size_t size, gfp_t gfp) in devm_kzalloc() 54 static inline void *devm_kmalloc_array(struct device *dev, size_t n, size_t size, gfp_t flags) in devm_kmalloc_array() 63 static inline void *devm_kcalloc(struct device *dev, size_t n, size_t size, gfp_t flags) in devm_kcalloc() 68 devm_krealloc_array(struct device *dev, void *p, size_t new_n, size_t new_size, gfp_t flags) in devm_krealloc_array() 82 static inline void *devm_kmemdup_array(struct device *dev, const void *src, in devm_kmemdup_array() 109 void __iomem *devm_ioremap_resource(struct device *dev, const struct resource *res) in devm_ioremap_resource() 115 void __iomem *devm_ioremap_resource_wc(struct device *dev, const struct resource *res) in devm_ioremap_resource_wc() 121 void __iomem *devm_of_iomap(struct device *dev, struct device_node *node, int index, in devm_of_iomap()
|