Home
last modified time | relevance | path

Searched full:item (Results 1 – 25 of 1306) sorted by relevance

12345678910>>...53

/Linux-v6.1/fs/configfs/
Ditem.c3 * item.c - library routines for handling generic config items
31 * config_item_init - initialize item.
32 * @item: item in question.
34 static void config_item_init(struct config_item *item) in config_item_init() argument
36 kref_init(&item->ci_kref); in config_item_init()
37 INIT_LIST_HEAD(&item->ci_entry); in config_item_init()
41 * config_item_set_name - Set the name of an item
42 * @item: item.
46 * dynamically allocated string that @item->ci_name points to.
47 * Otherwise, use the static @item->ci_namebuf array.
[all …]
/Linux-v6.1/include/linux/
Dvmstat.h64 static inline void __count_vm_event(enum vm_event_item item) in __count_vm_event() argument
66 raw_cpu_inc(vm_event_states.event[item]); in __count_vm_event()
69 static inline void count_vm_event(enum vm_event_item item) in count_vm_event() argument
71 this_cpu_inc(vm_event_states.event[item]); in count_vm_event()
74 static inline void __count_vm_events(enum vm_event_item item, long delta) in __count_vm_events() argument
76 raw_cpu_add(vm_event_states.event[item], delta); in __count_vm_events()
79 static inline void count_vm_events(enum vm_event_item item, long delta) in count_vm_events() argument
81 this_cpu_add(vm_event_states.event[item], delta); in count_vm_events()
91 static inline void count_vm_event(enum vm_event_item item) in count_vm_event() argument
94 static inline void count_vm_events(enum vm_event_item item, long delta) in count_vm_events() argument
[all …]
/Linux-v6.1/include/trace/stages/
Dstage1_struct_define.h6 #define __field(type, item) type item; argument
9 #define __field_ext(type, item, filter_type) type item; argument
12 #define __field_struct(type, item) type item; argument
15 #define __field_struct_ext(type, item, filter_type) type item; argument
18 #define __array(type, item, len) type item[len]; argument
21 #define __dynamic_array(type, item, len) u32 __data_loc_##item; argument
24 #define __string(item, src) __dynamic_array(char, item, -1) argument
27 #define __string_len(item, src, len) __dynamic_array(char, item, -1) argument
30 #define __vstring(item, fmt, ap) __dynamic_array(char, item, -1) argument
33 #define __bitmask(item, nr_bits) __dynamic_array(char, item, -1) argument
[all …]
Dstage2_data_offsets.h12 #define __field(type, item) argument
15 #define __field_ext(type, item, filter_type) argument
18 #define __field_struct(type, item) argument
21 #define __field_struct_ext(type, item, filter_type) argument
24 #define __array(type, item, len) argument
27 #define __dynamic_array(type, item, len) u32 item; argument
30 #define __string(item, src) __dynamic_array(char, item, -1) argument
33 #define __string_len(item, src, len) __dynamic_array(char, item, -1) argument
36 #define __vstring(item, fmt, ap) __dynamic_array(char, item, -1) argument
39 #define __bitmask(item, nr_bits) __dynamic_array(unsigned long, item, -1) argument
[all …]
Dstage5_get_offsets.h13 #define __field(type, item) argument
16 #define __field_ext(type, item, filter_type) argument
19 #define __field_struct(type, item) argument
22 #define __field_struct_ext(type, item, filter_type) argument
25 #define __array(type, item, len) argument
28 #define __dynamic_array(type, item, len) \ argument
30 __data_offsets->item = __data_size + \
32 __data_offsets->item |= __item_length << 16; \
36 #define __string(item, src) __dynamic_array(char, item, \ argument
40 #define __string_len(item, src, len) __dynamic_array(char, item, (len) + 1) argument
[all …]
Dstage6_event_callback.h9 #define __field(type, item) argument
12 #define __field_struct(type, item) argument
15 #define __array(type, item, len) argument
18 #define __dynamic_array(type, item, len) \ argument
19 __entry->__data_loc_##item = __data_offsets.item;
22 #define __string(item, src) __dynamic_array(char, item, -1) argument
25 #define __string_len(item, src, len) __dynamic_array(char, item, -1) argument
28 #define __vstring(item, fmt, ap) __dynamic_array(char, item, -1) argument
51 #define __bitmask(item, nr_bits) __dynamic_array(unsigned long, item, -1) argument
71 #define __rel_dynamic_array(type, item, len) \ argument
[all …]
Dstage4_event_fields.h20 #define __field(type, item) __field_ext(type, item, FILTER_OTHER) argument
23 #define __field_struct(type, item) __field_struct_ext(type, item, FILTER_OTHER) argument
38 #define __string(item, src) __dynamic_array(char, item, -1) argument
41 #define __string_len(item, src, len) __dynamic_array(char, item, -1) argument
44 #define __vstring(item, fmt, ap) __dynamic_array(char, item, -1) argument
47 #define __bitmask(item, nr_bits) __dynamic_array(unsigned long, item, -1) argument
59 #define __rel_string(item, src) __rel_dynamic_array(char, item, -1) argument
62 #define __rel_string_len(item, src, len) __rel_dynamic_array(char, item, -1) argument
65 #define __rel_bitmask(item, nr_bits) __rel_dynamic_array(unsigned long, item, -1) argument
/Linux-v6.1/drivers/target/iscsi/
Discsi_target_stat.c43 static struct iscsi_tiqn *iscsi_instance_tiqn(struct config_item *item) in iscsi_instance_tiqn() argument
45 struct iscsi_wwn_stat_grps *igrps = container_of(to_config_group(item), in iscsi_instance_tiqn()
50 static ssize_t iscsi_stat_instance_inst_show(struct config_item *item, in iscsi_stat_instance_inst_show() argument
54 iscsi_instance_tiqn(item)->tiqn_index); in iscsi_stat_instance_inst_show()
57 static ssize_t iscsi_stat_instance_min_ver_show(struct config_item *item, in iscsi_stat_instance_min_ver_show() argument
63 static ssize_t iscsi_stat_instance_max_ver_show(struct config_item *item, in iscsi_stat_instance_max_ver_show() argument
69 static ssize_t iscsi_stat_instance_portals_show(struct config_item *item, in iscsi_stat_instance_portals_show() argument
73 iscsi_instance_tiqn(item)->tiqn_num_tpg_nps); in iscsi_stat_instance_portals_show()
76 static ssize_t iscsi_stat_instance_nodes_show(struct config_item *item, in iscsi_stat_instance_nodes_show() argument
82 static ssize_t iscsi_stat_instance_sessions_show(struct config_item *item, in iscsi_stat_instance_sessions_show() argument
[all …]
/Linux-v6.1/drivers/target/
Dtarget_core_stat.c41 static struct se_device *to_stat_dev(struct config_item *item) in to_stat_dev() argument
43 struct se_dev_stat_grps *sgrps = container_of(to_config_group(item), in to_stat_dev()
48 static ssize_t target_stat_inst_show(struct config_item *item, char *page) in target_stat_inst_show() argument
50 struct se_hba *hba = to_stat_dev(item)->se_hba; in target_stat_inst_show()
55 static ssize_t target_stat_indx_show(struct config_item *item, char *page) in target_stat_indx_show() argument
57 return snprintf(page, PAGE_SIZE, "%u\n", to_stat_dev(item)->dev_index); in target_stat_indx_show()
60 static ssize_t target_stat_role_show(struct config_item *item, char *page) in target_stat_role_show() argument
65 static ssize_t target_stat_ports_show(struct config_item *item, char *page) in target_stat_ports_show() argument
67 return snprintf(page, PAGE_SIZE, "%u\n", to_stat_dev(item)->export_count); in target_stat_ports_show()
91 static struct se_device *to_stat_tgt_dev(struct config_item *item) in to_stat_tgt_dev() argument
[all …]
/Linux-v6.1/tools/testing/radix-tree/
Dtest.c11 struct item *
17 struct item *
28 struct item *item_create(unsigned long index, unsigned int order) in item_create()
30 struct item *ret = malloc(sizeof(*ret)); in item_create()
39 struct item *item = item_create(index, 0); in item_insert() local
40 int err = radix_tree_insert(root, item->index, item); in item_insert()
42 free(item); in item_insert()
46 void item_sanity(struct item *item, unsigned long index) in item_sanity() argument
49 assert(!radix_tree_is_internal_node(item)); in item_sanity()
50 assert(item->order < BITS_PER_LONG); in item_sanity()
[all …]
/Linux-v6.1/drivers/net/ethernet/mellanox/mlxsw/
Ditem.h26 __mlxsw_item_offset(const struct mlxsw_item *item, unsigned short index, in __mlxsw_item_offset() argument
29 BUG_ON(index && !item->step); in __mlxsw_item_offset()
30 if (item->offset % typesize != 0 || in __mlxsw_item_offset()
31 item->step % typesize != 0 || in __mlxsw_item_offset()
32 item->in_step_offset % typesize != 0) { in __mlxsw_item_offset()
33 pr_err("mlxsw: item bug (name=%s,offset=%x,step=%x,in_step_offset=%x,typesize=%zx)\n", in __mlxsw_item_offset()
34 item->name, item->offset, item->step, in __mlxsw_item_offset()
35 item->in_step_offset, typesize); in __mlxsw_item_offset()
39 return ((item->offset + item->step * index + item->in_step_offset) / in __mlxsw_item_offset()
44 const struct mlxsw_item *item, in __mlxsw_item_get8() argument
[all …]
/Linux-v6.1/drivers/input/rmi4/
Drmi_f12.c65 const struct rmi_register_desc_item *item; in rmi_f12_read_sensor_tuning() local
77 item = rmi_get_register_desc_item(&f12->control_reg_desc, 8); in rmi_f12_read_sensor_tuning()
78 if (!item) { in rmi_f12_read_sensor_tuning()
86 if (item->reg_size > sizeof(buf)) { in rmi_f12_read_sensor_tuning()
89 sizeof(buf), item->reg_size); in rmi_f12_read_sensor_tuning()
94 item->reg_size); in rmi_f12_read_sensor_tuning()
99 if (rmi_register_desc_has_subpacket(item, 0)) { in rmi_f12_read_sensor_tuning()
108 if (rmi_register_desc_has_subpacket(item, 1)) { in rmi_f12_read_sensor_tuning()
114 if (rmi_register_desc_has_subpacket(item, 2)) { in rmi_f12_read_sensor_tuning()
125 if (rmi_register_desc_has_subpacket(item, 3)) { in rmi_f12_read_sensor_tuning()
[all …]
/Linux-v6.1/lib/
Dparman.c45 struct parman_item *item);
47 struct parman_item *item);
126 struct parman_item *item, unsigned long to_index, in __parman_prio_move() argument
129 parman->ops->move(parman->priv, item->index, to_index, count); in __parman_prio_move()
135 struct parman_item *item; in parman_prio_shift_down() local
140 item = parman_prio_first_item(prio); in parman_prio_shift_down()
142 __parman_prio_move(parman, prio, item, to_index, 1); in parman_prio_shift_down()
143 list_move_tail(&item->list, &prio->item_list); in parman_prio_shift_down()
144 item->index = to_index; in parman_prio_shift_down()
150 struct parman_item *item; in parman_prio_shift_up() local
[all …]
/Linux-v6.1/drivers/net/wireless/st/cw1200/
Dqueue.c70 struct cw1200_queue_item *item, *tmp; in cw1200_queue_post_gc() local
72 list_for_each_entry_safe(item, tmp, gc_list, head) { in cw1200_queue_post_gc()
73 list_del(&item->head); in cw1200_queue_post_gc()
74 stats->skb_dtor(stats->priv, item->skb, &item->txpriv); in cw1200_queue_post_gc()
75 kfree(item); in cw1200_queue_post_gc()
80 struct cw1200_queue_item *item) in cw1200_queue_register_post_gc() argument
83 gc_item = kmemdup(item, sizeof(struct cw1200_queue_item), in cw1200_queue_register_post_gc()
94 struct cw1200_queue_item *item = NULL, *iter, *tmp; in __cw1200_queue_gc() local
99 item = iter; in __cw1200_queue_gc()
123 } else if (item) { in __cw1200_queue_gc()
[all …]
/Linux-v6.1/drivers/nvme/target/
Dconfigfs.c61 static ssize_t nvmet_addr_adrfam_show(struct config_item *item, char *page) in nvmet_addr_adrfam_show() argument
63 u8 adrfam = to_nvmet_port(item)->disc_addr.adrfam; in nvmet_addr_adrfam_show()
75 static ssize_t nvmet_addr_adrfam_store(struct config_item *item, in nvmet_addr_adrfam_store() argument
78 struct nvmet_port *port = to_nvmet_port(item); in nvmet_addr_adrfam_store()
99 static ssize_t nvmet_addr_portid_show(struct config_item *item, in nvmet_addr_portid_show() argument
102 __le16 portid = to_nvmet_port(item)->disc_addr.portid; in nvmet_addr_portid_show()
107 static ssize_t nvmet_addr_portid_store(struct config_item *item, in nvmet_addr_portid_store() argument
110 struct nvmet_port *port = to_nvmet_port(item); in nvmet_addr_portid_store()
127 static ssize_t nvmet_addr_traddr_show(struct config_item *item, in nvmet_addr_traddr_show() argument
130 struct nvmet_port *port = to_nvmet_port(item); in nvmet_addr_traddr_show()
[all …]
/Linux-v6.1/drivers/most/
Dconfigfs.c18 struct config_item item; member
90 static struct mdev_link *to_mdev_link(struct config_item *item) in to_mdev_link() argument
92 return container_of(item, struct mdev_link, item); in to_mdev_link()
113 static ssize_t mdev_link_create_link_store(struct config_item *item, in mdev_link_create_link_store() argument
116 struct mdev_link *mdev_link = to_mdev_link(item); in mdev_link_create_link_store()
135 static ssize_t mdev_link_destroy_link_store(struct config_item *item, in mdev_link_destroy_link_store() argument
138 struct mdev_link *mdev_link = to_mdev_link(item); in mdev_link_destroy_link_store()
160 static ssize_t mdev_link_direction_show(struct config_item *item, char *page) in mdev_link_direction_show() argument
162 return snprintf(page, PAGE_SIZE, "%s\n", to_mdev_link(item)->direction); in mdev_link_direction_show()
165 static ssize_t mdev_link_direction_store(struct config_item *item, in mdev_link_direction_store() argument
[all …]
/Linux-v6.1/fs/reiserfs/
Dlbalance.c12 * copy copy_count entries from source directory item to dest buffer
13 * (creating new item if needed)
21 * either the number of target item, or if we must create a in leaf_copy_dir_entries()
22 * new item, the number of the item we will create it next to in leaf_copy_dir_entries()
28 int copy_records_len; /* length of all records in item to be copied */ in leaf_copy_dir_entries()
33 RFALSE(!is_direntry_le_ih(ih), "vs-10000: item must be directory item"); in leaf_copy_dir_entries()
59 * if there are no items in dest or the first/last item in in leaf_copy_dir_entries()
60 * dest is not item of the same directory in leaf_copy_dir_entries()
69 /* create new item in dest */ in leaf_copy_dir_entries()
72 /* form item header */ in leaf_copy_dir_entries()
[all …]
/Linux-v6.1/fs/nfs/
Ddns_resolve.c108 struct nfs_dns_ent *item; in nfs_dns_ent_free_rcu() local
110 item = container_of(head, struct nfs_dns_ent, rcu_head); in nfs_dns_ent_free_rcu()
111 kfree(item->hostname); in nfs_dns_ent_free_rcu()
112 kfree(item); in nfs_dns_ent_free_rcu()
117 struct nfs_dns_ent *item; in nfs_dns_ent_put() local
119 item = container_of(ref, struct nfs_dns_ent, h.ref); in nfs_dns_ent_put()
120 call_rcu(&item->rcu_head, nfs_dns_ent_free_rcu); in nfs_dns_ent_put()
125 struct nfs_dns_ent *item = kmalloc(sizeof(*item), GFP_KERNEL); in nfs_dns_ent_alloc() local
127 if (item != NULL) { in nfs_dns_ent_alloc()
128 item->hostname = NULL; in nfs_dns_ent_alloc()
[all …]
/Linux-v6.1/drivers/usb/gadget/function/
Duvc_configfs.h19 static inline struct f_uvc_opts *to_f_uvc_opts(struct config_item *item) in to_f_uvc_opts() argument
21 return container_of(to_config_group(item), struct f_uvc_opts, in to_f_uvc_opts()
30 struct config_item item; member
35 static inline struct uvcg_control_header *to_uvcg_control_header(struct config_item *item) in to_uvcg_control_header() argument
37 return container_of(item, struct uvcg_control_header, item); in to_uvcg_control_header()
59 static inline struct uvcg_format *to_uvcg_format(struct config_item *item) in to_uvcg_format() argument
61 return container_of(to_config_group(item), struct uvcg_format, group); in to_uvcg_format()
65 struct config_item item; member
72 static inline struct uvcg_streaming_header *to_uvcg_streaming_header(struct config_item *item) in to_uvcg_streaming_header() argument
74 return container_of(item, struct uvcg_streaming_header, item); in to_uvcg_streaming_header()
[all …]
/Linux-v6.1/fs/xfs/libxfs/
Dxfs_log_recover.h10 * Each log item type (XFS_LI_*) gets its own xlog_recover_item_ops to
11 * define how recovery should work for that type of log item.
28 * correctly. Log item types that always use XLOG_REORDER_ITEM_LIST do
33 enum xlog_recover_reorder (*reorder)(struct xlog_recover_item *item);
36 void (*ra_pass2)(struct xlog *log, struct xlog_recover_item *item);
39 int (*commit_pass1)(struct xlog *log, struct xlog_recover_item *item);
45 * If the recovered item is an intent item, this function should parse
46 * the recovered item to construct an in-core log intent item and
47 * insert it into the AIL. The in-core log intent item should have 1
48 * refcount so that the item is freed either (a) when we commit the
[all …]
/Linux-v6.1/drivers/platform/mellanox/
Dmlxreg-hotplug.c213 struct mlxreg_core_item *item; in mlxreg_hotplug_attr_show() local
219 item = pdata->items + nr; in mlxreg_hotplug_attr_show()
220 data = item->data + index; in mlxreg_hotplug_attr_show()
226 if (item->health) { in mlxreg_hotplug_attr_show()
229 /* Bit = 0 : functional if item->inversed is true. */ in mlxreg_hotplug_attr_show()
230 if (item->inversed) in mlxreg_hotplug_attr_show()
245 struct mlxreg_core_item *item; in mlxreg_hotplug_attr_init() local
252 item = pdata->items; in mlxreg_hotplug_attr_init()
255 for (i = 0; i < pdata->counter; i++, item++) { in mlxreg_hotplug_attr_init()
256 if (item->capability) { in mlxreg_hotplug_attr_init()
[all …]
/Linux-v6.1/drivers/staging/media/atomisp/pci/runtime/bufq/interface/
Dia_css_bufq.h75 * @brief Enqueues an item into host to SP buffer queue
77 * @param thread_index[in] Thread in which the item to be enqueued
80 * @param item[in] Object to enqueue.
87 uint32_t item);
90 * @brief Dequeues an item from SP to host buffer queue.
93 * the item has to be read.
94 * @paramitem [out] Object to be dequeued into this item.
100 uint32_t *item);
103 * @brief Enqueue an event item into host to SP communication event queue.
120 * @brief Dequeue an item from SP to host communication event queue.
[all …]
/Linux-v6.1/kernel/trace/
Dtrace_export.c37 #define __field_struct(type, item) argument
40 #define __field(type, item) type item; argument
43 #define __field_fn(type, item) type item; argument
46 #define __field_desc(type, container, item) type item; argument
49 #define __field_packed(type, container, item) type item; argument
52 #define __array(type, item, size) type item[size]; argument
55 #define __array_desc(type, container, item, size) type item[size]; argument
58 #define __dynamic_array(type, item) type item[]; argument
137 #define __field(type, item) argument
140 #define __field_fn(type, item) argument
[all …]
/Linux-v6.1/Documentation/filesystems/
Dconfigfs.rst49 These are modules that register their item types with configfs as
54 An item is created via mkdir(2). The item's attributes will also
71 apply, but the whole binary item must fit in single kernel vmalloc'ed buffer.
79 When an item needs to be destroyed, remove it with rmdir(2). An
80 item cannot be destroyed if any other item has a link to it (via
176 Usually a subsystem wants the item to display and/or store attributes,
219 When a config_item wants an attribute to appear as a file in the item's
222 config_item_type->ct_attrs. When the item appears in configfs, the
243 appear as the contents of a file in the item's configfs directory.
245 config_item_type->ct_bin_attrs, and the item appears in configfs, the
[all …]
/Linux-v6.1/fs/ocfs2/cluster/
Dnodemanager.c143 static struct o2nm_cluster *to_o2nm_cluster(struct config_item *item) in to_o2nm_cluster() argument
145 return item ? in to_o2nm_cluster()
146 container_of(to_config_group(item), struct o2nm_cluster, in to_o2nm_cluster()
151 static struct o2nm_node *to_o2nm_node(struct config_item *item) in to_o2nm_node() argument
153 return item ? container_of(item, struct o2nm_node, nd_item) : NULL; in to_o2nm_node()
156 static void o2nm_node_release(struct config_item *item) in o2nm_node_release() argument
158 struct o2nm_node *node = to_o2nm_node(item); in o2nm_node_release()
162 static ssize_t o2nm_node_num_show(struct config_item *item, char *page) in o2nm_node_num_show() argument
164 return sprintf(page, "%d\n", to_o2nm_node(item)->nd_num); in o2nm_node_num_show()
183 static ssize_t o2nm_node_num_store(struct config_item *item, const char *page, in o2nm_node_num_store() argument
[all …]

12345678910>>...53