Home
last modified time | relevance | path

Searched refs:element (Results 1 – 25 of 248) sorted by relevance

12345678910

/linux/security/tomoyo/
H A Dgc.c32 * tomoyo_struct_used_by_io_buffer - Check whether the list element is used by /sys/kernel/security/tomoyo/ users or not.
34 * @element: Pointer to "struct list_head".
36 * Returns true if @element is used by /sys/kernel/security/tomoyo/ users,
39 static bool tomoyo_struct_used_by_io_buffer(const struct list_head *element)
49 if (head->r.domain == element || head->r.group == element || in tomoyo_struct_used_by_io_buffer()
50 head->r.acl == element || &head->w.domain->list == element) in tomoyo_struct_used_by_io_buffer()
104 * @element: Pointer to "struct list_head".
108 static inline void tomoyo_del_transition_control(struct list_head *element)
40 tomoyo_struct_used_by_io_buffer(const struct list_head * element) tomoyo_struct_used_by_io_buffer() argument
109 tomoyo_del_transition_control(struct list_head * element) tomoyo_del_transition_control() argument
125 tomoyo_del_aggregator(struct list_head * element) tomoyo_del_aggregator() argument
141 tomoyo_del_manager(struct list_head * element) tomoyo_del_manager() argument
156 tomoyo_del_acl(struct list_head * element) tomoyo_del_acl() argument
251 tomoyo_del_domain(struct list_head * element) tomoyo_del_domain() argument
277 tomoyo_del_condition(struct list_head * element) tomoyo_del_condition() argument
317 tomoyo_del_name(struct list_head * element) tomoyo_del_name() argument
329 tomoyo_del_path_group(struct list_head * element) tomoyo_del_path_group() argument
344 tomoyo_del_group(struct list_head * element) tomoyo_del_group() argument
359 tomoyo_del_address_group(struct list_head * element) tomoyo_del_address_group() argument
371 tomoyo_del_number_group(struct list_head * element) tomoyo_del_number_group() argument
387 tomoyo_try_to_gc(const enum tomoyo_policy_id type,struct list_head * element) tomoyo_try_to_gc() argument
[all...]
/linux/scripts/
H A Dasn1_compiler.c681 struct element { struct
686 struct element *children; argument
687 struct element *next; argument
688 struct element *render_next; argument
689 struct element *list_next; argument
708 struct element *element; member
798 static struct element *parse_type(struct token **_cursor, struct token *stop,
819 type->element = parse_type(&cursor, type[1].name, NULL); in parse()
820 type->element->type_def = type; in parse()
833 static struct element *element_list;
[all …]
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dcore_acl_flex_keys.c73 elinfo = &mlxsw_afk_element_infos[elinst->element]; in mlxsw_afk_blocks_check()
141 DECLARE_BITMAP(element, MLXSW_AFK_ELEMENT_MAX);
148 enum mlxsw_afk_element element) in mlxsw_afk_picker_count_hits() argument
160 if (elinst->element == element) { in mlxsw_afk_picker_count_hits()
161 __set_bit(element, picker[i].element); in mlxsw_afk_picker_count_hits()
176 memcpy(&hits_element, &picker[block_index].element, in mlxsw_afk_picker_subtract_hits()
181 if (__test_and_clear_bit(j, picker[i].element)) in mlxsw_afk_picker_subtract_hits()
208 enum mlxsw_afk_element element; in mlxsw_afk_picker_key_info_add() local
213 for_each_set_bit(element, picker[block_index].chosen_element, in mlxsw_afk_picker_key_info_add()
215 key_info->element_to_block[element] = key_info->blocks_count; in mlxsw_afk_picker_key_info_add()
[all …]
/linux/drivers/platform/chrome/
H A Dchromeos_acpi.c73 union acpi_object *element = obj->package.elements; in chromeos_acpi_handle_package() local
77 element += pkg_num; in chromeos_acpi_handle_package()
79 if (element->type == ACPI_TYPE_PACKAGE) { in chromeos_acpi_handle_package()
80 if (sub_pkg_num >= element->package.count) in chromeos_acpi_handle_package()
83 element = element->package.elements; in chromeos_acpi_handle_package()
84 element += sub_pkg_num; in chromeos_acpi_handle_package()
87 switch (element->type) { in chromeos_acpi_handle_package()
89 return sysfs_emit(buf, "%d\n", (int)element->integer.value); in chromeos_acpi_handle_package()
91 return sysfs_emit(buf, "%s\n", element->string.pointer); in chromeos_acpi_handle_package()
99 for (i = 0; i < element->buffer.length && room_left; i += byte_per_line) { in chromeos_acpi_handle_package()
[all …]
/linux/Documentation/core-api/
H A Dmin_heap.rst15 the smallest element is always at the root.
112 element = min_heap_peek(heap);
115 element.
117 This macro returns a pointer to the smallest element (the root) of the heap, or
127 success = min_heap_push(heap, element, callbacks, args);
129 - **heap**: A pointer to the min-heap into which the element should be inserted.
130 - **element**: A pointer to the element to be inserted into the heap.
135 This macro inserts an element into the heap. It returns `true` if the insertion
138 **Inline Version:** min_heap_push_inline(heap, element, callbacks, args)
147 - **heap**: A pointer to the min-heap from which to remove the smallest element.
[all …]
/linux/drivers/thermal/intel/int340x_thermal/
H A Dacpi_thermal_rel.c77 struct acpi_buffer element = { 0, NULL }; in acpi_parse_trt() local
101 element.length = sizeof(struct trt); in acpi_parse_trt()
102 element.pointer = trt; in acpi_parse_trt()
105 &trt_format, &element); in acpi_parse_trt()
151 struct acpi_buffer element = { 0, NULL }; in acpi_parse_art() local
177 element.length = sizeof(struct art); in acpi_parse_art()
178 element.pointer = art; in acpi_parse_art()
181 &art_format, &element); in acpi_parse_art()
269 struct acpi_buffer element = { 0, NULL }; in acpi_parse_psvt() local
274 element.length = ACPI_ALLOCATE_BUFFER; in acpi_parse_psvt()
[all …]
/linux/drivers/counter/
H A Dcounter-sysfs.c367 const struct counter_array *const element = a->comp.priv; in counter_comp_array_u32_show() local
372 element->type != COUNTER_COMP_SIGNAL_POLARITY) in counter_comp_array_u32_show()
375 err = a->comp.signal_array_u32_read(counter, a->parent, element->idx, in counter_comp_array_u32_show()
389 const struct counter_array *const element = a->comp.priv; in counter_comp_array_u32_store() local
393 if (element->type != COUNTER_COMP_SIGNAL_POLARITY || in counter_comp_array_u32_store()
397 err = counter_find_enum(&data, element->avail->enums, in counter_comp_array_u32_store()
398 element->avail->num_items, buf, in counter_comp_array_u32_store()
403 err = a->comp.signal_array_u32_write(counter, a->parent, element->idx, in counter_comp_array_u32_store()
417 const struct counter_array *const element = a->comp.priv; in counter_comp_array_u64_show() local
423 err = a->comp.device_array_u64_read(counter, element->idx, in counter_comp_array_u64_show()
[all …]
/linux/include/linux/sunrpc/xdrgen/
H A Dnfs4_1.h146 uint32_t *element; member
169 component4 *element; member
352 struct posixace4 *element; member
357 struct posixace4 *element; member
412 struct notify_remove4 *element; member
417 nfs_cookie4 *element; member
421 struct prev_entry4 *element; member
452 struct notify4 *element; member
/linux/drivers/mfd/
H A Dsi476x-prop.c19 static bool si476x_core_element_is_in_array(u16 element, in si476x_core_element_is_in_array() argument
26 if (element == array[i]) in si476x_core_element_is_in_array()
32 static bool si476x_core_element_is_in_range(u16 element, in si476x_core_element_is_in_range() argument
39 if (element <= range[i].high && element >= range[i].low) in si476x_core_element_is_in_range()
/linux/arch/powerpc/platforms/pseries/
H A Dhvcserver.c65 struct list_head *element; in hvcs_free_partner_info() local
71 element = head->next; in hvcs_free_partner_info()
72 pi = list_entry(element, struct hvcs_partner_info, node); in hvcs_free_partner_info()
73 list_del(element); in hvcs_free_partner_info()
/linux/scripts/coccinelle/misc/
H A Darray_size.cocci2 /// Use ARRAY_SIZE instead of dividing sizeof array with sizeof an element
6 //# element or by any indexed element or the element type. It replaces the
H A Dflexible_array.cocci3 /// Zero-length and one-element arrays are deprecated, see
99 …https://www.kernel.org/doc/html/latest/process/deprecated.html#zero-length-and-one-element-arrays)"
106 …https://www.kernel.org/doc/html/latest/process/deprecated.html#zero-length-and-one-element-arrays)"
/linux/rust/proc-macro2/
H A Drcvec.rs77 pub(crate) fn push(&mut self, element: T) { in push()
78 self.inner.push(element); in push()
99 pub(crate) fn push(&mut self, element: T) { in push()
100 self.inner.push(element); in push()
/linux/fs/nfsd/
H A Dnfs4xdr_gen.c176 if (!xdrgen_decode_uint32_t(xdr, &ptr->element[i])) in xdrgen_decode_bitmap4()
241 if (!xdrgen_decode_component4(xdr, &ptr->element[i])) in xdrgen_decode_pathname4()
557 if (!xdrgen_decode_posixace4(xdr, &ptr->element[i])) in xdrgen_decode_fattr4_posix_default_acl()
568 if (!xdrgen_decode_posixace4(xdr, &ptr->element[i])) in xdrgen_decode_fattr4_posix_access_acl()
649 if (!xdrgen_decode_notify_remove4(xdr, &ptr->nad_old_entry.element[i])) in xdrgen_decode_notify_add4()
658 if (!xdrgen_decode_nfs_cookie4(xdr, &ptr->nad_new_entry_cookie.element[i])) in xdrgen_decode_notify_add4()
665 if (!xdrgen_decode_prev_entry4(xdr, &ptr->nad_prev_entry.element[i])) in xdrgen_decode_notify_add4()
726 if (!xdrgen_decode_notify4(xdr, &ptr->cna_changes.element[i])) in xdrgen_decode_CB_NOTIFY4args()
781 if (!xdrgen_encode_uint32_t(xdr, value.element[i])) in xdrgen_encode_bitmap4()
846 if (!xdrgen_encode_component4(xdr, value.element[i])) in xdrgen_encode_pathname4()
[all …]
/linux/drivers/scsi/esas2r/
H A Desas2r_int.c342 struct list_head *element, *next; in esas2r_do_deferred_processes() local
346 list_for_each_safe(element, next, &a->defer_list) { in esas2r_do_deferred_processes()
347 rq = list_entry(element, struct esas2r_request, in esas2r_do_deferred_processes()
351 list_del(element); in esas2r_do_deferred_processes()
361 list_del(element); in esas2r_do_deferred_processes()
364 list_del(element); in esas2r_do_deferred_processes()
395 struct list_head *element; in esas2r_process_adapter_reset() local
432 list_for_each(element, &a->defer_list) { in esas2r_process_adapter_reset()
433 rq = list_entry(element, struct esas2r_request, req_list); in esas2r_process_adapter_reset()
449 struct list_head *element; in esas2r_process_bus_reset() local
[all …]
/linux/drivers/s390/scsi/
H A Dzfcp_qdio.h88 return &qdio->req_q[q_req->sbal_last]->element[0]; in zfcp_qdio_sbale_req()
100 return &qdio->req_q[q_req->sbal_last]->element[q_req->sbale_curr]; in zfcp_qdio_sbale_curr()
234 sbale = qdio->req_q[q_req->sbal_first]->element; in zfcp_qdio_set_data_div()
263 sbale = qdio->req_q[q_req->sbal_first]->element; in zfcp_qdio_set_scount()
/linux/include/linux/
H A Dieee80211.h2727 struct element { struct
2735 for (_elem = (const struct element *)(_data); \
2740 _elem = (const struct element *)(_elem->data + _elem->datalen))
2742 #define for_each_element_id(element, _id, data, datalen) \ argument
2743 for_each_element(element, data, datalen) \
2744 if (element->id == (_id))
2746 #define for_each_element_extid(element, extid, _data, _datalen) \ argument
2747 for_each_element(element, _data, _datalen) \
2748 if (element->id == WLAN_EID_EXTENSION && \
2749 element->datalen > 0 && \
[all …]
/linux/drivers/acpi/
H A Dproperty.c868 const union acpi_object **element, in acpi_get_ref_args() argument
882 for (i = 0; (*element) + i < end && i < num_args; i++) { in acpi_get_ref_args()
883 acpi_object_type type = (*element)[i].type; in acpi_get_ref_args()
901 args->args[i] = (*element)[i].integer.value; in acpi_get_ref_args()
904 (*element) += nargs; in acpi_get_ref_args()
952 const union acpi_object *element, *end; in acpi_fwnode_get_reference_args() local
1015 element = obj->package.elements; in acpi_fwnode_get_reference_args()
1016 end = element + obj->package.count; in acpi_fwnode_get_reference_args()
1018 while (element < end) { in acpi_fwnode_get_reference_args()
1019 switch (element->type) { in acpi_fwnode_get_reference_args()
[all …]
/linux/lib/
H A Dlru_cache.c82 struct lc_element **element = NULL; in lc_create() local
100 element = kzalloc_objs(struct lc_element *, e_count); in lc_create()
101 if (!element) in lc_create()
119 lc->lc_element = element; in lc_create()
133 element[i] = e; in lc_create()
140 void *p = element[--i]; in lc_create()
145 kfree(element); in lc_create()
/linux/drivers/platform/loongarch/
H A Dloongson-laptop.c282 union acpi_object *element, *sub_pack; in hotkey_map() local
286 element = &sub_pack->package.elements[0]; in hotkey_map()
287 hotkey_keycode_map[index].type = element->integer.value; in hotkey_map()
288 element = &sub_pack->package.elements[1]; in hotkey_map()
289 hotkey_keycode_map[index].code = element->integer.value; in hotkey_map()
290 element = &sub_pack->package.elements[2]; in hotkey_map()
291 hotkey_keycode_map[index].keycode = element->integer.value; in hotkey_map()
/linux/Documentation/RCU/
H A Drcuref.rst50 search_and_reference() could potentially hold reference to an element which
81 Sometimes, a reference to the element needs to be obtained in the
121 search_and_reference() cannot find this element, which means that the value
123 readers that can or ever will be able to reference the element. The
124 element can therefore safely be freed. This in turn guarantees that if
125 any reader finds the element, that reader may safely acquire a reference
/linux/tools/net/sunrpc/xdrgen/templates/C/struct/encoder/
H A Dvariable_length_array.j213 if (!xdrgen_encode_{{ type }}(xdr, &value->{{ name }}.element[i]))
15 if (!xdrgen_encode_{{ type }}(xdr, value->{{ name }}.element[i]))
/linux/tools/net/sunrpc/xdrgen/templates/C/pointer/encoder/
H A Dvariable_length_array.j213 if (!xdrgen_encode_{{ type }}(xdr, &value->{{ name }}.element[i]))
15 if (!xdrgen_encode_{{ type }}(xdr, value->{{ name }}.element[i]))
/linux/tools/testing/selftests/net/netfilter/
H A Dnft_nat_zones.sh166 ( echo add element inet raw iiftomark \{
171 echo add element inet raw iiftozone \{
195 if ! ip netns exec "$gw" nft get element inet raw inicmp "{ 10.1.0.3 . \"veth$i\" . 10.3.0.99 }" | grep -q "{ 10.1.0.3 . \"veth$i\" . 10.3.0.99 counter packets 3 bytes 252 }"; then
198 ip netns exec "$gw" nft get element inet raw inicmp "{ 10.1.0.3 . \"veth$i\" . 10.3.0.99 }" 1>&2
203 if ! ip netns exec "$gw" nft get element inet raw inicmp "{ 10.3.0.99 . \"veth0\" . 10.3.0.1 }" | grep -q "{ 10.3.0.99 . \"veth0\" . 10.3.0.1 counter packets $((3 * maxclients)) bytes $((252 * maxclients)) }"; then
206 ip netns exec "$gw" nft get element inet raw inicmp "{ 10.3.99 . \"veth0\" . 10.3.0.1 }" 1>&2
250 if ! ip netns exec "$gw" nft get element inet raw inflows "{ 10.1.0.3 . 10000 . \"veth$i\" . 10.3.0.99 . 5201 }" > /dev/null;then
260 if ! ip netns exec "$gw" nft get element inet raw inflows "{ 10.3.0.99 . 5201 . \"veth0\" . 10.3.0.1 . 10000 }" > /dev/null;then
/linux/Documentation/bpf/
H A Dmap_sockmap.rst132 - ``BPF_ANY``: Create a new element or update an existing element.
133 - ``BPF_NOEXIST``: Create a new element only if it did not exist.
134 - ``BPF_EXIST``: Update an existing element.
153 - ``BPF_ANY``: Create a new element or update an existing element.
154 - ``BPF_NOEXIST``: Create a new element only if it did not exist.
155 - ``BPF_EXIST``: Update an existing element.
242 For ``sendmsg()`` hooks this is likely the first scatterlist element. But for
282 - BPF_ANY: Create a new element or update an existing element.
283 - BPF_NOEXIST: Create a new element only if it did not exist.
284 - BPF_EXIST: Update an existing element.
[all …]

12345678910