| /kernel/linux/linux-5.10/fs/configfs/ |
| D | item.c | 5 * item.c - library routines for handling generic config items 33 * config_item_init - initialize item. 34 * @item: item in question. 36 static void config_item_init(struct config_item *item) in config_item_init() argument 38 kref_init(&item->ci_kref); in config_item_init() 39 INIT_LIST_HEAD(&item->ci_entry); in config_item_init() 43 * config_item_set_name - Set the name of an item 44 * @item: item. 48 * dynamically allocated string that @item->ci_name points to. 49 * Otherwise, use the static @item->ci_namebuf array. [all …]
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | vmstat.h | 64 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 …]
|
| /kernel/linux/linux-4.19/fs/configfs/ |
| D | item.c | 4 * item.c - library routines for handling generic config items 47 * config_item_init - initialize item. 48 * @item: item in question. 50 static void config_item_init(struct config_item *item) in config_item_init() argument 52 kref_init(&item->ci_kref); in config_item_init() 53 INIT_LIST_HEAD(&item->ci_entry); in config_item_init() 57 * config_item_set_name - Set the name of an item 58 * @item: item. 62 * dynamically allocated string that @item->ci_name points to. 63 * Otherwise, use the static @item->ci_namebuf array. [all …]
|
| /kernel/linux/linux-4.19/include/linux/ |
| D | vmstat.h | 55 static inline void __count_vm_event(enum vm_event_item item) in __count_vm_event() argument 57 raw_cpu_inc(vm_event_states.event[item]); in __count_vm_event() 60 static inline void count_vm_event(enum vm_event_item item) in count_vm_event() argument 62 this_cpu_inc(vm_event_states.event[item]); in count_vm_event() 65 static inline void __count_vm_events(enum vm_event_item item, long delta) in __count_vm_events() argument 67 raw_cpu_add(vm_event_states.event[item], delta); in __count_vm_events() 70 static inline void count_vm_events(enum vm_event_item item, long delta) in count_vm_events() argument 72 this_cpu_add(vm_event_states.event[item], delta); in count_vm_events() 82 static inline void count_vm_event(enum vm_event_item item) in count_vm_event() argument 85 static inline void count_vm_events(enum vm_event_item item, long delta) in count_vm_events() argument [all …]
|
| /kernel/linux/linux-4.19/drivers/net/ethernet/mellanox/mlxsw/ |
| D | item.h | 26 __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 …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
| D | item.h | 26 __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 …]
|
| /kernel/linux/linux-4.19/drivers/target/iscsi/ |
| D | iscsi_target_stat.c | 52 static struct iscsi_tiqn *iscsi_instance_tiqn(struct config_item *item) in iscsi_instance_tiqn() argument 54 struct iscsi_wwn_stat_grps *igrps = container_of(to_config_group(item), in iscsi_instance_tiqn() 59 static ssize_t iscsi_stat_instance_inst_show(struct config_item *item, in iscsi_stat_instance_inst_show() argument 63 iscsi_instance_tiqn(item)->tiqn_index); in iscsi_stat_instance_inst_show() 66 static ssize_t iscsi_stat_instance_min_ver_show(struct config_item *item, in iscsi_stat_instance_min_ver_show() argument 72 static ssize_t iscsi_stat_instance_max_ver_show(struct config_item *item, in iscsi_stat_instance_max_ver_show() argument 78 static ssize_t iscsi_stat_instance_portals_show(struct config_item *item, in iscsi_stat_instance_portals_show() argument 82 iscsi_instance_tiqn(item)->tiqn_num_tpg_nps); in iscsi_stat_instance_portals_show() 85 static ssize_t iscsi_stat_instance_nodes_show(struct config_item *item, in iscsi_stat_instance_nodes_show() argument 91 static ssize_t iscsi_stat_instance_sessions_show(struct config_item *item, in iscsi_stat_instance_sessions_show() argument [all …]
|
| /kernel/linux/linux-5.10/drivers/target/iscsi/ |
| D | iscsi_target_stat.c | 44 static struct iscsi_tiqn *iscsi_instance_tiqn(struct config_item *item) in iscsi_instance_tiqn() argument 46 struct iscsi_wwn_stat_grps *igrps = container_of(to_config_group(item), in iscsi_instance_tiqn() 51 static ssize_t iscsi_stat_instance_inst_show(struct config_item *item, in iscsi_stat_instance_inst_show() argument 55 iscsi_instance_tiqn(item)->tiqn_index); in iscsi_stat_instance_inst_show() 58 static ssize_t iscsi_stat_instance_min_ver_show(struct config_item *item, in iscsi_stat_instance_min_ver_show() argument 64 static ssize_t iscsi_stat_instance_max_ver_show(struct config_item *item, in iscsi_stat_instance_max_ver_show() argument 70 static ssize_t iscsi_stat_instance_portals_show(struct config_item *item, in iscsi_stat_instance_portals_show() argument 74 iscsi_instance_tiqn(item)->tiqn_num_tpg_nps); in iscsi_stat_instance_portals_show() 77 static ssize_t iscsi_stat_instance_nodes_show(struct config_item *item, in iscsi_stat_instance_nodes_show() argument 83 static ssize_t iscsi_stat_instance_sessions_show(struct config_item *item, in iscsi_stat_instance_sessions_show() argument [all …]
|
| /kernel/linux/linux-5.10/tools/testing/radix-tree/ |
| D | test.c | 11 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 …]
|
| /kernel/linux/linux-4.19/kernel/trace/ |
| D | trace_export.c | 39 #define __field_struct(type, item) argument 42 #define __field(type, item) type item; argument 45 #define __field_desc(type, container, item) type item; argument 48 #define __array(type, item, size) type item[size]; argument 51 #define __array_desc(type, container, item, size) type item[size]; argument 54 #define __dynamic_array(type, item) type item[]; argument 83 #define __field(type, item) \ argument 84 ret = trace_define_field(event_call, #type, #item, \ 85 offsetof(typeof(field), item), \ 86 sizeof(field.item), \ [all …]
|
| /kernel/linux/linux-5.10/drivers/target/ |
| D | target_core_stat.c | 44 static struct se_device *to_stat_dev(struct config_item *item) in to_stat_dev() argument 46 struct se_dev_stat_grps *sgrps = container_of(to_config_group(item), in to_stat_dev() 51 static ssize_t target_stat_inst_show(struct config_item *item, char *page) in target_stat_inst_show() argument 53 struct se_hba *hba = to_stat_dev(item)->se_hba; in target_stat_inst_show() 58 static ssize_t target_stat_indx_show(struct config_item *item, char *page) in target_stat_indx_show() argument 60 return snprintf(page, PAGE_SIZE, "%u\n", to_stat_dev(item)->dev_index); in target_stat_indx_show() 63 static ssize_t target_stat_role_show(struct config_item *item, char *page) in target_stat_role_show() argument 68 static ssize_t target_stat_ports_show(struct config_item *item, char *page) in target_stat_ports_show() argument 70 return snprintf(page, PAGE_SIZE, "%u\n", to_stat_dev(item)->export_count); in target_stat_ports_show() 94 static struct se_device *to_stat_tgt_dev(struct config_item *item) in to_stat_tgt_dev() argument [all …]
|
| /kernel/linux/linux-4.19/drivers/net/wireless/st/cw1200/ |
| D | queue.c | 72 struct cw1200_queue_item *item, *tmp; in cw1200_queue_post_gc() local 74 list_for_each_entry_safe(item, tmp, gc_list, head) { in cw1200_queue_post_gc() 75 list_del(&item->head); in cw1200_queue_post_gc() 76 stats->skb_dtor(stats->priv, item->skb, &item->txpriv); in cw1200_queue_post_gc() 77 kfree(item); in cw1200_queue_post_gc() 82 struct cw1200_queue_item *item) in cw1200_queue_register_post_gc() argument 88 memcpy(gc_item, item, sizeof(struct cw1200_queue_item)); in cw1200_queue_register_post_gc() 97 struct cw1200_queue_item *item = NULL, *tmp; in __cw1200_queue_gc() local 100 list_for_each_entry_safe(item, tmp, &queue->queue, head) { in __cw1200_queue_gc() 101 if (jiffies - item->queue_timestamp < queue->ttl) in __cw1200_queue_gc() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/st/cw1200/ |
| D | queue.c | 69 struct cw1200_queue_item *item, *tmp; in cw1200_queue_post_gc() local 71 list_for_each_entry_safe(item, tmp, gc_list, head) { in cw1200_queue_post_gc() 72 list_del(&item->head); in cw1200_queue_post_gc() 73 stats->skb_dtor(stats->priv, item->skb, &item->txpriv); in cw1200_queue_post_gc() 74 kfree(item); in cw1200_queue_post_gc() 79 struct cw1200_queue_item *item) in cw1200_queue_register_post_gc() argument 82 gc_item = kmemdup(item, sizeof(struct cw1200_queue_item), in cw1200_queue_register_post_gc() 93 struct cw1200_queue_item *item = NULL, *tmp; in __cw1200_queue_gc() local 96 list_for_each_entry_safe(item, tmp, &queue->queue, head) { in __cw1200_queue_gc() 97 if (jiffies - item->queue_timestamp < queue->ttl) in __cw1200_queue_gc() [all …]
|
| /kernel/linux/linux-5.10/drivers/input/rmi4/ |
| D | rmi_f12.c | 65 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 …]
|
| /kernel/linux/linux-4.19/drivers/input/rmi4/ |
| D | rmi_f12.c | 68 const struct rmi_register_desc_item *item; in rmi_f12_read_sensor_tuning() local 81 item = rmi_get_register_desc_item(&f12->control_reg_desc, 8); in rmi_f12_read_sensor_tuning() 82 if (!item) { in rmi_f12_read_sensor_tuning() 90 if (item->reg_size > sizeof(buf)) { in rmi_f12_read_sensor_tuning() 93 sizeof(buf), item->reg_size); in rmi_f12_read_sensor_tuning() 98 item->reg_size); in rmi_f12_read_sensor_tuning() 103 if (rmi_register_desc_has_subpacket(item, 0)) { in rmi_f12_read_sensor_tuning() 112 if (rmi_register_desc_has_subpacket(item, 1)) { in rmi_f12_read_sensor_tuning() 118 if (rmi_register_desc_has_subpacket(item, 2)) { in rmi_f12_read_sensor_tuning() 129 if (rmi_register_desc_has_subpacket(item, 3)) { in rmi_f12_read_sensor_tuning() [all …]
|
| /kernel/linux/linux-4.19/drivers/target/ |
| D | target_core_stat.c | 57 static struct se_device *to_stat_dev(struct config_item *item) in to_stat_dev() argument 59 struct se_dev_stat_grps *sgrps = container_of(to_config_group(item), in to_stat_dev() 64 static ssize_t target_stat_inst_show(struct config_item *item, char *page) in target_stat_inst_show() argument 66 struct se_hba *hba = to_stat_dev(item)->se_hba; in target_stat_inst_show() 71 static ssize_t target_stat_indx_show(struct config_item *item, char *page) in target_stat_indx_show() argument 73 return snprintf(page, PAGE_SIZE, "%u\n", to_stat_dev(item)->dev_index); in target_stat_indx_show() 76 static ssize_t target_stat_role_show(struct config_item *item, char *page) in target_stat_role_show() argument 81 static ssize_t target_stat_ports_show(struct config_item *item, char *page) in target_stat_ports_show() argument 83 return snprintf(page, PAGE_SIZE, "%u\n", to_stat_dev(item)->export_count); in target_stat_ports_show() 107 static struct se_device *to_stat_tgt_dev(struct config_item *item) in to_stat_tgt_dev() argument [all …]
|
| /kernel/linux/linux-4.19/tools/testing/radix-tree/ |
| D | test.c | 11 struct item * 17 struct item * 28 int __item_insert(struct radix_tree_root *root, struct item *item) in __item_insert() argument 30 return __radix_tree_insert(root, item->index, item->order, item); in __item_insert() 33 struct item *item_create(unsigned long index, unsigned int order) in item_create() 35 struct item *ret = malloc(sizeof(*ret)); in item_create() 45 struct item *item = item_create(index, order); in item_insert_order() local 46 int err = __item_insert(root, item); in item_insert_order() 48 free(item); in item_insert_order() 57 void item_sanity(struct item *item, unsigned long index) in item_sanity() argument [all …]
|
| /kernel/linux/linux-4.19/lib/ |
| D | parman.c | 45 struct parman_item *item); 47 struct parman_item *item); 127 struct parman_item *item, unsigned long to_index, in __parman_prio_move() argument 130 parman->ops->move(parman->priv, item->index, to_index, count); in __parman_prio_move() 136 struct parman_item *item; in parman_prio_shift_down() local 141 item = parman_prio_first_item(prio); in parman_prio_shift_down() 143 __parman_prio_move(parman, prio, item, to_index, 1); in parman_prio_shift_down() 144 list_move_tail(&item->list, &prio->item_list); in parman_prio_shift_down() 145 item->index = to_index; in parman_prio_shift_down() 151 struct parman_item *item; in parman_prio_shift_up() local [all …]
|
| /kernel/linux/linux-5.10/lib/ |
| D | parman.c | 45 struct parman_item *item); 47 struct parman_item *item); 127 struct parman_item *item, unsigned long to_index, in __parman_prio_move() argument 130 parman->ops->move(parman->priv, item->index, to_index, count); in __parman_prio_move() 136 struct parman_item *item; in parman_prio_shift_down() local 141 item = parman_prio_first_item(prio); in parman_prio_shift_down() 143 __parman_prio_move(parman, prio, item, to_index, 1); in parman_prio_shift_down() 144 list_move_tail(&item->list, &prio->item_list); in parman_prio_shift_down() 145 item->index = to_index; in parman_prio_shift_down() 151 struct parman_item *item; in parman_prio_shift_up() local [all …]
|
| /kernel/linux/linux-5.10/drivers/most/ |
| D | configfs.c | 18 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 …]
|
| /kernel/linux/linux-4.19/fs/nfs/ |
| D | dns_resolve.c | 106 struct nfs_dns_ent *item; in nfs_dns_ent_put() local 108 item = container_of(ref, struct nfs_dns_ent, h.ref); in nfs_dns_ent_put() 109 kfree(item->hostname); in nfs_dns_ent_put() 110 kfree(item); in nfs_dns_ent_put() 115 struct nfs_dns_ent *item = kmalloc(sizeof(*item), GFP_KERNEL); in nfs_dns_ent_alloc() local 117 if (item != NULL) { in nfs_dns_ent_alloc() 118 item->hostname = NULL; in nfs_dns_ent_alloc() 119 item->namelen = 0; in nfs_dns_ent_alloc() 120 item->addrlen = 0; in nfs_dns_ent_alloc() 121 return &item->h; in nfs_dns_ent_alloc() [all …]
|
| /kernel/linux/linux-4.19/fs/reiserfs/ |
| D | lbalance.c | 12 * 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 …]
|
| /kernel/linux/linux-5.10/fs/reiserfs/ |
| D | lbalance.c | 12 * 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 …]
|
| /kernel/linux/linux-5.10/fs/nfs/ |
| D | dns_resolve.c | 107 struct nfs_dns_ent *item; in nfs_dns_ent_free_rcu() local 109 item = container_of(head, struct nfs_dns_ent, rcu_head); in nfs_dns_ent_free_rcu() 110 kfree(item->hostname); in nfs_dns_ent_free_rcu() 111 kfree(item); in nfs_dns_ent_free_rcu() 116 struct nfs_dns_ent *item; in nfs_dns_ent_put() local 118 item = container_of(ref, struct nfs_dns_ent, h.ref); in nfs_dns_ent_put() 119 call_rcu(&item->rcu_head, nfs_dns_ent_free_rcu); in nfs_dns_ent_put() 124 struct nfs_dns_ent *item = kmalloc(sizeof(*item), GFP_KERNEL); in nfs_dns_ent_alloc() local 126 if (item != NULL) { in nfs_dns_ent_alloc() 127 item->hostname = NULL; in nfs_dns_ent_alloc() [all …]
|
| /kernel/linux/linux-4.19/include/trace/ |
| D | trace_events.h | 9 * <type> <item>; 14 * The <type> <item> is created by the __field(type, item) macro or 16 * We simply do "type item;", and that will create the fields 84 #define __field(type, item) type item; argument 87 #define __field_ext(type, item, filter_type) type item; argument 90 #define __field_struct(type, item) type item; argument 93 #define __field_struct_ext(type, item, filter_type) type item; argument 96 #define __array(type, item, len) type item[len]; argument 99 #define __dynamic_array(type, item, len) u32 __data_loc_##item; argument 102 #define __string(item, src) __dynamic_array(char, item, -1) argument [all …]
|