| /include/asm-generic/ |
| D | fixmap.h | 30 static __always_inline unsigned long fix_to_virt(const unsigned int idx) in fix_to_virt() argument 32 BUILD_BUG_ON(idx >= __end_of_fixed_addresses); in fix_to_virt() 33 return __fix_to_virt(idx); in fix_to_virt() 64 #define set_fixmap(idx, phys) \ argument 65 __set_fixmap(idx, phys, FIXMAP_PAGE_NORMAL) 69 #define clear_fixmap(idx) \ argument 70 __set_fixmap(idx, 0, FIXMAP_PAGE_CLEAR) 74 #define __set_fixmap_offset(idx, phys, flags) \ argument 77 __set_fixmap(idx, phys, flags); \ 78 ________addr = fix_to_virt(idx) + ((phys) & (PAGE_SIZE - 1)); \ [all …]
|
| /include/trace/events/ |
| D | cpuhp.h | 14 int idx, 17 TP_ARGS(cpu, target, idx, fun), 22 __field( int, idx ) 29 __entry->idx = idx; 34 __entry->cpu, __entry->target, __entry->idx, __entry->fun) 41 int idx, 45 TP_ARGS(cpu, target, idx, fun, node), 50 __field( int, idx ) 57 __entry->idx = idx; 62 __entry->cpu, __entry->target, __entry->idx, __entry->fun) [all …]
|
| D | fsi_master_gpio.h | 20 __entry->master_idx = master->master.idx; 41 __entry->master_idx = master->master.idx; 61 __entry->master_idx = master->master.idx; 76 __entry->master_idx = master->master.idx; 90 __entry->master_idx = master->master.idx; 104 __entry->master_idx = master->master.idx; 119 __entry->master_idx = master->master.idx; 134 __entry->master_idx = master->master.idx; 149 __entry->master_idx = master->master.idx; 163 __entry->master_idx = master->master.idx;
|
| D | fsi_master_ast_cf.h | 18 __entry->master_idx = master->master.idx; 36 __entry->master_idx = master->master.idx; 58 __entry->master_idx = master->master.idx; 78 __entry->master_idx = master->master.idx; 94 __entry->master_idx = master->master.idx; 110 __entry->master_idx = master->master.idx; 126 __entry->master_idx = master->master.idx; 141 __entry->master_idx = master->master.idx;
|
| /include/uapi/linux/netfilter/ |
| D | xt_TCPOPTSTRIP.h | 7 #define tcpoptstrip_set_bit(bmap, idx) \ argument 8 (bmap[(idx) >> 5] |= 1U << (idx & 31)) 9 #define tcpoptstrip_test_bit(bmap, idx) \ argument 10 (((1U << (idx & 31)) & bmap[(idx) >> 5]) != 0)
|
| /include/linux/ |
| D | srcutiny.h | 65 int idx; in __srcu_read_lock() local 68 idx = ((READ_ONCE(ssp->srcu_idx) + 1) & 0x2) >> 1; in __srcu_read_lock() 69 WRITE_ONCE(ssp->srcu_lock_nesting[idx], READ_ONCE(ssp->srcu_lock_nesting[idx]) + 1); in __srcu_read_lock() 71 return idx; in __srcu_read_lock() 88 int idx; in srcu_torture_stats_print() local 90 idx = ((data_race(READ_ONCE(ssp->srcu_idx)) + 1) & 0x2) >> 1; in srcu_torture_stats_print() 92 tt, tf, idx, in srcu_torture_stats_print() 93 data_race(READ_ONCE(ssp->srcu_lock_nesting[!idx])), in srcu_torture_stats_print() 94 data_race(READ_ONCE(ssp->srcu_lock_nesting[idx])), in srcu_torture_stats_print()
|
| D | srcu.h | 58 void __srcu_read_unlock(struct srcu_struct *ssp, int idx) __releases(ssp); 101 void __srcu_read_unlock_nmisafe(struct srcu_struct *ssp, int idx) __releases(ssp); 107 static inline void __srcu_read_unlock_nmisafe(struct srcu_struct *ssp, int idx) in __srcu_read_unlock_nmisafe() argument 109 __srcu_read_unlock(ssp, idx); in __srcu_read_unlock_nmisafe() 317 static inline void srcu_read_unlock(struct srcu_struct *ssp, int idx) in srcu_read_unlock() argument 320 WARN_ON_ONCE(idx & ~0x1); in srcu_read_unlock() 323 __srcu_read_unlock(ssp, idx); in srcu_read_unlock() 333 static inline void srcu_read_unlock_nmisafe(struct srcu_struct *ssp, int idx) in srcu_read_unlock_nmisafe() argument 336 WARN_ON_ONCE(idx & ~0x1); in srcu_read_unlock_nmisafe() 339 __srcu_read_unlock_nmisafe(ssp, idx); in srcu_read_unlock_nmisafe() [all …]
|
| D | pgalloc_tag.h | 37 static inline struct alloc_tag *module_idx_to_tag(pgalloc_tag_idx idx) in module_idx_to_tag() argument 39 return &module_tags.first_tag[idx - kernel_tags.count]; in module_idx_to_tag() 49 static inline struct alloc_tag *module_idx_to_tag(pgalloc_tag_idx idx) in module_idx_to_tag() argument 51 pr_warn("invalid page tag reference %lu\n", (unsigned long)idx); in module_idx_to_tag() 63 static inline void idx_to_ref(pgalloc_tag_idx idx, union codetag_ref *ref) in idx_to_ref() argument 65 switch (idx) { in idx_to_ref() 73 idx -= CODETAG_ID_FIRST; in idx_to_ref() 74 ref->ct = idx < kernel_tags.count ? in idx_to_ref() 75 &kernel_tags.first_tag[idx].ct : in idx_to_ref() 76 &module_idx_to_tag(idx)->ct; in idx_to_ref() [all …]
|
| D | hugetlb_cgroup.h | 127 extern int hugetlb_cgroup_charge_cgroup(int idx, unsigned long nr_pages, 129 extern int hugetlb_cgroup_charge_cgroup_rsvd(int idx, unsigned long nr_pages, 131 extern void hugetlb_cgroup_commit_charge(int idx, unsigned long nr_pages, 134 extern void hugetlb_cgroup_commit_charge_rsvd(int idx, unsigned long nr_pages, 137 extern void hugetlb_cgroup_uncharge_folio(int idx, unsigned long nr_pages, 139 extern void hugetlb_cgroup_uncharge_folio_rsvd(int idx, unsigned long nr_pages, 142 extern void hugetlb_cgroup_uncharge_cgroup(int idx, unsigned long nr_pages, 144 extern void hugetlb_cgroup_uncharge_cgroup_rsvd(int idx, unsigned long nr_pages, 207 static inline int hugetlb_cgroup_charge_cgroup(int idx, unsigned long nr_pages, in hugetlb_cgroup_charge_cgroup() argument 213 static inline int hugetlb_cgroup_charge_cgroup_rsvd(int idx, in hugetlb_cgroup_charge_cgroup_rsvd() argument [all …]
|
| D | rbtree_latch.h | 70 __lt_from_rb(struct rb_node *node, int idx) in __lt_from_rb() argument 72 return container_of(node, struct latch_tree_node, node[idx]); in __lt_from_rb() 76 __lt_insert(struct latch_tree_node *ltn, struct latch_tree_root *ltr, int idx, in __lt_insert() argument 79 struct rb_root *root = <r->tree[idx]; in __lt_insert() 81 struct rb_node *node = <n->node[idx]; in __lt_insert() 87 ltp = __lt_from_rb(parent, idx); in __lt_insert() 100 __lt_erase(struct latch_tree_node *ltn, struct latch_tree_root *ltr, int idx) in __lt_erase() argument 102 rb_erase(<n->node[idx], <r->tree[idx]); in __lt_erase() 106 __lt_find(void *key, struct latch_tree_root *ltr, int idx, in __lt_find() argument 109 struct rb_node *node = rcu_dereference_raw(ltr->tree[idx].rb_node); in __lt_find() [all …]
|
| D | cpuidle.h | 191 extern void cpuidle_driver_state_disabled(struct cpuidle_driver *drv, int idx, 229 int idx, bool disable) { } in cpuidle_driver_state_disabled() argument 313 idx, \ argument 319 if (!idx) { \ 321 return idx; \ 336 __ret ? -1 : idx; \ 339 #define CPU_PM_CPU_IDLE_ENTER(low_level_idle_enter, idx) \ argument 340 __CPU_PM_CPU_IDLE_ENTER(low_level_idle_enter, idx, idx, 0, 0) 342 #define CPU_PM_CPU_IDLE_ENTER_RETENTION(low_level_idle_enter, idx) \ argument 343 __CPU_PM_CPU_IDLE_ENTER(low_level_idle_enter, idx, idx, 1, 0) [all …]
|
| D | bpf_mprog.h | 275 static inline void bpf_mprog_entry_grow(struct bpf_mprog_entry *entry, int idx) in bpf_mprog_entry_grow() argument 279 memmove(entry->fp_items + idx + 1, in bpf_mprog_entry_grow() 280 entry->fp_items + idx, in bpf_mprog_entry_grow() 281 (total - idx) * sizeof(struct bpf_mprog_fp)); in bpf_mprog_entry_grow() 283 memmove(entry->parent->cp_items + idx + 1, in bpf_mprog_entry_grow() 284 entry->parent->cp_items + idx, in bpf_mprog_entry_grow() 285 (total - idx) * sizeof(struct bpf_mprog_cp)); in bpf_mprog_entry_grow() 288 static inline void bpf_mprog_entry_shrink(struct bpf_mprog_entry *entry, int idx) in bpf_mprog_entry_shrink() argument 295 memmove(entry->fp_items + idx, in bpf_mprog_entry_shrink() 296 entry->fp_items + idx + 1, in bpf_mprog_entry_shrink() [all …]
|
| D | cpufreq.h | 717 #define cpufreq_for_each_entry_idx(pos, table, idx) \ argument 718 for (pos = table, idx = 0; pos->frequency != CPUFREQ_TABLE_END; \ 719 pos++, idx++) 742 #define cpufreq_for_each_valid_entry_idx(pos, table, idx) \ argument 743 cpufreq_for_each_entry_idx(pos, table, idx) \ 758 #define cpufreq_for_each_efficient_entry_idx(pos, table, idx, efficiencies) \ argument 759 cpufreq_for_each_valid_entry_idx(pos, table, idx) \ 794 int idx, best = -1; in cpufreq_table_find_index_al() local 796 cpufreq_for_each_efficient_entry_idx(pos, table, idx, efficiencies) { in cpufreq_table_find_index_al() 800 return idx; in cpufreq_table_find_index_al() [all …]
|
| D | vmstat.h | 534 void __mod_lruvec_state(struct lruvec *lruvec, enum node_stat_item idx, 538 enum node_stat_item idx, int val) in mod_lruvec_state() argument 543 __mod_lruvec_state(lruvec, idx, val); in mod_lruvec_state() 548 enum node_stat_item idx, int val); 551 enum node_stat_item idx, int val) in lruvec_stat_mod_folio() argument 556 __lruvec_stat_mod_folio(folio, idx, val); in lruvec_stat_mod_folio() 561 enum node_stat_item idx, int val) in mod_lruvec_page_state() argument 563 lruvec_stat_mod_folio(page_folio(page), idx, val); in mod_lruvec_page_state() 569 enum node_stat_item idx, int val) in __mod_lruvec_state() argument 571 __mod_node_page_state(lruvec_pgdat(lruvec), idx, val); in __mod_lruvec_state() [all …]
|
| D | vdpa.h | 374 u16 idx, u64 desc_area, u64 driver_area, 376 void (*set_vq_num)(struct vdpa_device *vdev, u16 idx, u32 num); 377 void (*kick_vq)(struct vdpa_device *vdev, u16 idx); 379 void (*set_vq_cb)(struct vdpa_device *vdev, u16 idx, 381 void (*set_vq_ready)(struct vdpa_device *vdev, u16 idx, bool ready); 382 bool (*get_vq_ready)(struct vdpa_device *vdev, u16 idx); 383 int (*set_vq_state)(struct vdpa_device *vdev, u16 idx, 385 int (*get_vq_state)(struct vdpa_device *vdev, u16 idx, 387 int (*get_vendor_vq_stats)(struct vdpa_device *vdev, u16 idx, 391 (*get_vq_notification)(struct vdpa_device *vdev, u16 idx); [all …]
|
| D | memcontrol.h | 978 void __mod_memcg_state(struct mem_cgroup *memcg, enum memcg_stat_item idx, 983 enum memcg_stat_item idx, int val) in mod_memcg_state() argument 988 __mod_memcg_state(memcg, idx, val); in mod_memcg_state() 993 enum memcg_stat_item idx, int val) in mod_memcg_page_state() argument 1003 mod_memcg_state(memcg, idx, val); in mod_memcg_page_state() 1007 unsigned long memcg_page_state(struct mem_cgroup *memcg, int idx); 1008 unsigned long lruvec_page_state(struct lruvec *lruvec, enum node_stat_item idx); 1010 enum node_stat_item idx); 1015 void __mod_lruvec_kmem_state(void *p, enum node_stat_item idx, int val); 1017 static inline void mod_lruvec_kmem_state(void *p, enum node_stat_item idx, in mod_lruvec_kmem_state() argument [all …]
|
| /include/sound/ |
| D | hda_regmap.h | 50 #define snd_hdac_regmap_encode_amp(nid, ch, dir, idx) \ argument 54 (idx)) 64 #define snd_hdac_regmap_encode_amp_stereo(nid, dir, idx) \ argument 68 (idx)) 137 int ch, int dir, int idx) in snd_hdac_regmap_get_amp() argument 139 unsigned int cmd = snd_hdac_regmap_encode_amp(nid, ch, dir, idx); in snd_hdac_regmap_get_amp() 161 int ch, int dir, int idx, int mask, int val) in snd_hdac_regmap_update_amp() argument 163 unsigned int cmd = snd_hdac_regmap_encode_amp(nid, ch, dir, idx); in snd_hdac_regmap_update_amp() 182 int dir, int idx) in snd_hdac_regmap_get_amp_stereo() argument 184 unsigned int cmd = snd_hdac_regmap_encode_amp_stereo(nid, dir, idx); in snd_hdac_regmap_get_amp_stereo() [all …]
|
| /include/net/ |
| D | netdev_queues.h | 86 void (*get_queue_stats_rx)(struct net_device *dev, int idx, 88 void (*get_queue_stats_tx)(struct net_device *dev, int idx, 121 int idx); 126 int idx); 129 int idx); 272 #define netif_subqueue_try_stop(dev, idx, get_desc, start_thrs) \ argument 276 txq = netdev_get_tx_queue(dev, idx); \ 280 #define netif_subqueue_maybe_stop(dev, idx, get_desc, stop_thrs, start_thrs) \ argument 284 txq = netdev_get_tx_queue(dev, idx); \ 288 #define netif_subqueue_completed_wake(dev, idx, pkts, bytes, \ argument [all …]
|
| D | netprio_cgroup.h | 25 u32 idx; in task_netprioidx() local 29 idx = css->id; in task_netprioidx() 31 return idx; in task_netprioidx()
|
| /include/linux/firmware/imx/ |
| D | dsp.h | 22 int idx; member 52 struct mbox_chan *imx_dsp_request_channel(struct imx_dsp_ipc *ipc, int idx); 53 void imx_dsp_free_channel(struct imx_dsp_ipc *ipc, int idx); 63 struct mbox_chan *imx_dsp_request_channel(struct imx_dsp_ipc *ipc, int idx) in imx_dsp_request_channel() argument 68 void imx_dsp_free_channel(struct imx_dsp_ipc *ipc, int idx) { } in imx_dsp_free_channel() argument
|
| /include/rdma/ |
| D | uverbs_ioctl.h | 644 unsigned int idx) in uverbs_attr_is_valid() argument 646 return test_bit(uapi_bkey_attr(uapi_key_attr(idx)), in uverbs_attr_is_valid() 673 u16 idx) in uverbs_attr_get() argument 675 if (!uverbs_attr_is_valid(attrs_bundle, idx)) in uverbs_attr_get() 678 return &attrs_bundle->attrs[uapi_bkey_attr(uapi_key_attr(idx))]; in uverbs_attr_get() 682 u16 idx) in uverbs_attr_get_enum_id() argument 684 const struct uverbs_attr *attr = uverbs_attr_get(attrs_bundle, idx); in uverbs_attr_get_enum_id() 693 u16 idx) in uverbs_attr_get_obj() argument 697 attr = uverbs_attr_get(attrs_bundle, idx); in uverbs_attr_get_obj() 705 u16 idx) in uverbs_attr_get_uobject() argument [all …]
|
| /include/xen/ |
| D | hvm.h | 39 static inline int hvm_get_parameter(int idx, uint64_t *value) in hvm_get_parameter() argument 45 xhv.index = idx; in hvm_get_parameter() 49 param_name(idx), idx, r); in hvm_get_parameter()
|
| /include/xen/interface/io/ |
| D | fbif.h | 80 #define XENFB_IN_RING_REF(page, idx) \ argument 81 (XENFB_IN_RING((page))[(idx) % XENFB_IN_RING_LEN]) 88 #define XENFB_OUT_RING_REF(page, idx) \ argument 89 (XENFB_OUT_RING((page))[(idx) % XENFB_OUT_RING_LEN])
|
| D | console.h | 15 #define MASK_XENCONS_IDX(idx, ring) ((idx) & (sizeof(ring)-1)) argument
|
| /include/trace/hooks/ |
| D | pm_domain.h | 15 TP_PROTO(struct generic_pm_domain *genpd, uint32_t idx, bool *allow), 16 TP_ARGS(genpd, idx, allow))
|