Searched refs:element (Results 1 - 25 of 195) sorted by relevance

12345678

/linux-master/mm/
H A Dmempool.c24 static void poison_error(mempool_t *pool, void *element, size_t size, argument
32 pr_err("BUG: mempool element poison mismatch\n");
34 pr_err(" nr=%d @ %p: %s0x", nr, element, start > 0 ? "... " : "");
36 pr_cont("%x ", *(u8 *)(element + i));
41 static void __check_element(mempool_t *pool, void *element, size_t size) argument
43 u8 *obj = element;
50 poison_error(pool, element, size, i);
57 static void check_element(mempool_t *pool, void *element) argument
59 /* Skip checking: KASAN might save its metadata in the element. */
65 __check_element(pool, element, (size_
78 __poison_element(void *element, size_t size) argument
86 poison_element(mempool_t *pool, void *element) argument
107 check_element(mempool_t *pool, void *element) argument
110 poison_element(mempool_t *pool, void *element) argument
115 kasan_poison_element(mempool_t *pool, void *element) argument
125 kasan_unpoison_element(mempool_t *pool, void *element) argument
137 add_element(mempool_t *pool, void *element) argument
147 void *element = pool->elements[--pool->curr_nr]; local
169 void *element = remove_element(pool); local
215 void *element; local
316 void *element; local
392 void *element; local
474 void *element; local
504 mempool_free(void *element, mempool_t *pool) argument
569 mempool_free_slab(void *element, void *pool_data) argument
587 mempool_kfree(void *element, void *pool_data) argument
600 mempool_kvfree(void *element, void *pool_data) argument
617 mempool_free_pages(void *element, void *pool_data) argument
[all...]
/linux-master/drivers/acpi/acpica/
H A Duttrack.c15 * element contains the caller's component, module name, function name, and
17 * acpi_ut_track_allocation to add an element to the list; deletion
262 * DESCRIPTION: Searches for an element in the global allocation tracking list.
263 * If the element is not found, returns the location within the
264 * list where the element should be inserted.
281 struct acpi_debug_mem_block *element; local
283 element = acpi_gbl_global_list->list_head;
284 if (!element) {
295 while (element > allocation) {
299 if (!element
337 struct acpi_debug_mem_block *element; local
542 struct acpi_debug_mem_block *element; local
[all...]
H A Ddspkginit.c23 acpi_ds_resolve_package_element(union acpi_operand_object **element);
106 * Allocate the element array (array of pointers to the individual
127 /* First arg is element count. Second arg begins the initializer list */
194 /* This package element is already built, just get it */
212 * Initialize this package element. This function handles the
233 /* Make new element ref count match original ref count */
319 * DESCRIPTION: Resolve a named reference element within a package object
339 * to the location within the element array because a new object
373 * RETURN: Possible new element is stored to the indirect element_ptr
375 * DESCRIPTION: Resolve a package element tha
386 union acpi_operand_object *element = *element_ptr; local
[all...]
/linux-master/security/tomoyo/
H A Dgc.c33 * tomoyo_struct_used_by_io_buffer - Check whether the list element is used by /sys/kernel/security/tomoyo/ users or not.
35 * @element: Pointer to "struct list_head".
37 * Returns true if @element is used by /sys/kernel/security/tomoyo/ users,
40 static bool tomoyo_struct_used_by_io_buffer(const struct list_head *element) argument
50 if (head->r.domain == element || head->r.group == element ||
51 head->r.acl == element || &head->w.domain->list == element)
105 * @element: Pointer to "struct list_head".
109 static inline void tomoyo_del_transition_control(struct list_head *element) argument
125 tomoyo_del_aggregator(struct list_head *element) argument
141 tomoyo_del_manager(struct list_head *element) argument
156 tomoyo_del_acl(struct list_head *element) argument
251 tomoyo_del_domain(struct list_head *element) argument
277 tomoyo_del_condition(struct list_head *element) argument
317 tomoyo_del_name(struct list_head *element) argument
329 tomoyo_del_path_group(struct list_head *element) argument
344 tomoyo_del_group(struct list_head *element) argument
359 tomoyo_del_address_group(struct list_head *element) argument
371 tomoyo_del_number_group(struct list_head *element) argument
386 tomoyo_try_to_gc(const enum tomoyo_policy_id type, struct list_head *element) argument
[all...]
/linux-master/scripts/
H A Dasn1_compiler.c414 /* Can be a directive, type name or element
432 * it's an element name
681 struct element { struct
686 struct element *children;
687 struct element *next;
688 struct element *render_next;
689 struct element *list_next;
708 struct element *element; member in struct:type
798 static struct element *parse_typ
856 struct element *top, *element; local
1150 struct element *children, **child_p = &children, *element; local
[all...]
/linux-master/drivers/platform/chrome/
H A Dchromeos_acpi.c73 union acpi_object *element = obj->package.elements; local
77 element += pkg_num;
79 if (element->type == ACPI_TYPE_PACKAGE) {
80 if (sub_pkg_num >= element->package.count)
82 /* select sub element inside this package */
83 element = element->package.elements;
84 element += sub_pkg_num;
87 switch (element->type) {
89 return sysfs_emit(buf, "%d\n", (int)element
[all...]
/linux-master/include/linux/
H A Dmempool.h14 typedef void (mempool_free_t)(void *element, void *pool_data);
55 extern void mempool_free(void *element, mempool_t *pool);
63 void mempool_free_slab(void *element, void *pool_data);
84 void mempool_kfree(void *element, void *pool_data);
99 void mempool_kvfree(void *element, void *pool_data);
116 void mempool_free_pages(void *element, void *pool_data);
H A Dmin_heap.h23 * @elem_size: The nr of each element in bytes.
33 /* Sift the element at pos down the heap. */
60 /* Shift the element into its correct place. */
79 /* Remove minimum element from the heap, O(log2(nr)). */
89 /* Place last element at the root (position 0) and then sift down. */
96 * Remove the minimum element and then push the given element. The
102 const void *element,
105 memcpy(heap->data, element, func->elem_size);
109 /* Push an element o
101 min_heap_pop_push(struct min_heap *heap, const void *element, const struct min_heap_callbacks *func) argument
111 min_heap_push(struct min_heap *heap, const void *element, const struct min_heap_callbacks *func) argument
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dcore_acl_flex_keys.c14 * that will be used to store key/mask values. For each defined element type
73 elinfo = &mlxsw_afk_element_infos[elinst->element];
113 int element_to_block[MLXSW_AFK_ELEMENT_MAX]; /* index is element, value
141 DECLARE_BITMAP(element, MLXSW_AFK_ELEMENT_MAX);
148 enum mlxsw_afk_element element)
160 if (elinst->element == element) {
161 __set_bit(element, picker[i].element);
176 memcpy(&hits_element, &picker[block_index].element,
146 mlxsw_afk_picker_count_hits(struct mlxsw_afk *mlxsw_afk, struct mlxsw_afk_picker *picker, enum mlxsw_afk_element element) argument
208 enum mlxsw_afk_element element; local
262 enum mlxsw_afk_element element; local
383 mlxsw_afk_block_elinst_get(const struct mlxsw_afk_block *block, enum mlxsw_afk_element element) argument
399 mlxsw_afk_key_info_elinst_get(struct mlxsw_afk_key_info *key_info, enum mlxsw_afk_element element, int *p_block_index) argument
435 mlxsw_afk_values_add_u32(struct mlxsw_afk_element_values *values, enum mlxsw_afk_element element, u32 key_value, u32 mask_value) argument
453 mlxsw_afk_values_add_buf(struct mlxsw_afk_element_values *values, enum mlxsw_afk_element element, const char *key_value, const char *mask_value, unsigned int len) argument
526 enum mlxsw_afk_element element; local
[all...]
H A Dcore_acl_flex_keys.h51 enum mlxsw_afk_element element; /* element ID */ member in struct:mlxsw_afk_element_info
53 struct mlxsw_item item; /* element geometry in internal storage */
58 .element = MLXSW_AFK_ELEMENT_##_element, \
78 struct mlxsw_afk_element_inst { /* element instance in actual block */
79 enum mlxsw_afk_element element; member in struct:mlxsw_afk_element_inst
81 struct mlxsw_item item; /* element geometry in block */
91 .element = MLXSW_AFK_ELEMENT_##_element, \
144 #define mlxsw_afk_element_usage_for_each(element, elusage) \
145 for_each_set_bit(element, (elusag
148 mlxsw_afk_element_usage_add(struct mlxsw_afk_element_usage *elusage, enum mlxsw_afk_element element) argument
[all...]
/linux-master/sound/usb/6fire/
H A Dcontrol.h37 struct snd_kcontrol *element[CONTROL_MAX_ELEMENTS]; member in struct:control_runtime
/linux-master/arch/powerpc/platforms/pseries/
H A Dhvcserver.c65 struct list_head *element; local
71 element = head->next;
72 pi = list_entry(element, struct hvcs_partner_info, node);
73 list_del(element);
/linux-master/drivers/mfd/
H A Dsi476x-prop.c19 static bool si476x_core_element_is_in_array(u16 element, argument
26 if (element == array[i])
32 static bool si476x_core_element_is_in_range(u16 element, argument
39 if (element <= range[i].high && element >= range[i].low)
/linux-master/drivers/staging/media/atomisp/pci/runtime/queue/interface/
H A Dia_css_queue.h148 /* @brief Peek at an element in the queue
151 * @param[in] offset Offset of element to peek,
153 * @param[in] element Value of element returned
161 uint32_t *element);
/linux-master/drivers/s390/scsi/
H A Dzfcp_qdio.h88 return &qdio->req_q[q_req->sbal_last]->element[0];
100 return &qdio->req_q[q_req->sbal_last]->element[q_req->sbale_curr];
234 sbale = qdio->req_q[q_req->sbal_first]->element;
263 sbale = qdio->req_q[q_req->sbal_first]->element;
/linux-master/drivers/counter/
H A Dcounter-sysfs.c367 const struct counter_array *const element = a->comp.priv; local
372 element->type != COUNTER_COMP_SIGNAL_POLARITY)
375 err = a->comp.signal_array_u32_read(counter, a->parent, element->idx,
389 const struct counter_array *const element = a->comp.priv; local
393 if (element->type != COUNTER_COMP_SIGNAL_POLARITY ||
397 err = counter_find_enum(&data, element->avail->enums,
398 element->avail->num_items, buf,
403 err = a->comp.signal_array_u32_write(counter, a->parent, element->idx,
417 const struct counter_array *const element = a->comp.priv; local
423 err = a->comp.device_array_u64_read(counter, element
449 const struct counter_array *const element = a->comp.priv; local
771 struct counter_array *element; local
[all...]
/linux-master/drivers/acpi/
H A Dutils.c74 union acpi_object *element = &(package->package.elements[i]); local
76 switch (element->type) {
91 pr_debug("Invalid package element [%d]: got number, expected [%c]\n",
103 (element->string.length * sizeof(char)) +
109 sizeof(u8 *) + element->buffer.length;
113 pr_debug("Invalid package element [%d] got string/buffer, expected [%c]\n",
125 pr_debug("Invalid package element [%d] got reference, expected [%c]\n",
133 pr_debug("Unsupported element at index=%d\n", i);
166 union acpi_object *element = &(package->package.elements[i]); local
168 switch (element
252 union acpi_object element; local
365 union acpi_object *element = &(package->package.elements[i]); local
[all...]
/linux-master/drivers/hwmon/
H A Dhp-wmi-sensors.c543 union acpi_object *element,
549 *out_value = element->integer.value;
553 *out_string = element->type == ACPI_TYPE_BUFFER ?
554 hp_wmi_wstrdup(dev, element->buffer.pointer) :
555 hp_wmi_strdup(dev, strim(element->string.pointer));
819 union acpi_object *element; local
836 element = wobj->package.elements;
846 err = extract_acpi_value(dev, element, type, &value, &string);
850 element++;
935 const union acpi_object *element; local
542 extract_acpi_value(struct device *dev, union acpi_object *element, acpi_object_type type, u32 *out_value, char **out_string) argument
1009 union acpi_object *element; local
1088 union acpi_object *element; local
[all...]
/linux-master/drivers/thermal/intel/int340x_thermal/
H A Dacpi_thermal_rel.c77 struct acpi_buffer element = { 0, NULL }; local
101 element.length = sizeof(struct trt);
102 element.pointer = trt;
105 &trt_format, &element);
151 struct acpi_buffer element = { 0, NULL }; local
177 element.length = sizeof(struct art);
178 element.pointer = art;
181 &art_format, &element);
272 struct acpi_buffer element = { 0, NULL }; local
277 element
[all...]
/linux-master/drivers/scsi/esas2r/
H A Desas2r_int.c342 struct list_head *element, *next; local
346 list_for_each_safe(element, next, &a->defer_list) {
347 rq = list_entry(element, struct esas2r_request,
351 list_del(element);
361 list_del(element);
364 list_del(element);
395 struct list_head *element; local
432 list_for_each(element, &a->defer_list) {
433 rq = list_entry(element, struct esas2r_request, req_list);
449 struct list_head *element; local
[all...]
/linux-master/net/ceph/
H A Dmsgpool.c28 static void msgpool_free(void *element, void *arg) argument
31 struct ceph_msg *msg = element;
/linux-master/drivers/infiniband/hw/mlx4/
H A Dsysfs.c500 struct port_table_attribute *element; local
508 element = kzalloc(sizeof (struct port_table_attribute),
510 if (!element)
512 if (snprintf(element->name, sizeof (element->name),
513 "%d", i) >= sizeof (element->name)) {
514 kfree(element);
517 sysfs_attr_init(&element->attr.attr);
518 element->attr.attr.name = element
[all...]
/linux-master/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_hw_wb.c95 pattern = (fmt->element[3] << 24) |
96 (fmt->element[2] << 16) |
97 (fmt->element[1] << 8) |
98 (fmt->element[0] << 0);
/linux-master/drivers/block/zram/
H A Dzram_drv.h50 ZRAM_SAME, /* Page consists the same element */
69 unsigned long element; member in union:zram_table_entry::__anon350
82 atomic64_t same_pages; /* no. of same element filled pages */
/linux-master/drivers/staging/media/atomisp/pci/runtime/queue/src/
H A Dqueue.c95 /* Cannot push the element. Return*/
99 /* Push the element*/
290 int ia_css_queue_peek(ia_css_queue_t *qhandle, u32 offset, uint32_t *element) argument
295 if ((!qhandle) || (!element))
308 *element = ia_css_circbuf_peek_from_start(&qhandle->desc.cb_local, (int)offset);
332 *element = cb_elem.val;

Completed in 202 milliseconds

12345678