Home
last modified time | relevance | path

Searched refs:idx (Results 1 – 25 of 140) sorted by relevance

123456

/include/asm-generic/
Dfixmap.h30 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/
Dcpuhp.h14 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 …]
Dfsi_master_gpio.h20 __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;
Dfsi_master_ast_cf.h18 __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/
Dxt_TCPOPTSTRIP.h7 #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/
Dsrcutiny.h65 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()
Dsrcu.h58 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 …]
Dpgalloc_tag.h37 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 …]
Dhugetlb_cgroup.h127 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 …]
Drbtree_latch.h70 __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 = &ltr->tree[idx]; in __lt_insert()
81 struct rb_node *node = &ltn->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(&ltn->node[idx], &ltr->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 …]
Dcpuidle.h191 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 …]
Dbpf_mprog.h275 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 …]
Dcpufreq.h717 #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 …]
Dvmstat.h534 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 …]
Dvdpa.h374 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 …]
Dmemcontrol.h978 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/
Dhda_regmap.h50 #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/
Dnetdev_queues.h86 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 …]
Dnetprio_cgroup.h25 u32 idx; in task_netprioidx() local
29 idx = css->id; in task_netprioidx()
31 return idx; in task_netprioidx()
/include/linux/firmware/imx/
Ddsp.h22 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/
Duverbs_ioctl.h644 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/
Dhvm.h39 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/
Dfbif.h80 #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])
Dconsole.h15 #define MASK_XENCONS_IDX(idx, ring) ((idx) & (sizeof(ring)-1)) argument
/include/trace/hooks/
Dpm_domain.h15 TP_PROTO(struct generic_pm_domain *genpd, uint32_t idx, bool *allow),
16 TP_ARGS(genpd, idx, allow))

123456