/kernel/linux/linux-5.10/tools/bpf/bpftool/ |
H A D | btf_dumper.c | 178 const struct btf_type *elem_type; in is_str_array() local 184 elem_type = btf__type_by_id(btf, arr->type); in is_str_array() 188 while (elem_type && btf_is_mod(elem_type)) in is_str_array() 189 elem_type = btf__type_by_id(btf, elem_type->type); in is_str_array() 191 if (!elem_type || !btf_is_int(elem_type) || elem_type->size != 1) in is_str_array() 194 if (btf_int_encoding(elem_type) ! in is_str_array() [all...] |
/kernel/linux/linux-6.6/tools/bpf/bpftool/ |
H A D | btf_dumper.c | 214 const struct btf_type *elem_type; in is_str_array() local 220 elem_type = btf__type_by_id(btf, arr->type); in is_str_array() 224 while (elem_type && btf_is_mod(elem_type)) in is_str_array() 225 elem_type = btf__type_by_id(btf, elem_type->type); in is_str_array() 227 if (!elem_type || !btf_is_int(elem_type) || elem_type->size != 1) in is_str_array() 230 if (btf_int_encoding(elem_type) ! in is_str_array() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/ |
H A D | ice_sched.c | 66 start_node->info.data.elem_type == ICE_AQC_ELEM_TYPE_LEAF) in ice_sched_find_node_by_teid() 319 node->info.data.elem_type != ICE_AQC_ELEM_TYPE_TC && in ice_free_sched_node() 320 node->info.data.elem_type != ICE_AQC_ELEM_TYPE_ROOT_PORT && in ice_free_sched_node() 321 node->info.data.elem_type != ICE_AQC_ELEM_TYPE_LEAF) { in ice_free_sched_node() 837 buf->generic[i].data.elem_type = ICE_AQC_ELEM_TYPE_SE_GENERIC; in ice_sched_add_elems() 1045 if (node && node->info.data.elem_type == ICE_AQC_ELEM_TYPE_LEAF) { in ice_rm_dflt_leaf_node() 1073 node->info.data.elem_type != ICE_AQC_ELEM_TYPE_TC && in ice_sched_rm_dflt_nodes() 1074 node->info.data.elem_type != ICE_AQC_ELEM_TYPE_ROOT_PORT) { in ice_sched_rm_dflt_nodes() 1139 if (num_elems > 2 && buf[0].generic[num_elems - 1].data.elem_type == in ice_sched_init_port() 1159 if (buf[0].generic[j].data.elem_type in ice_sched_init_port() [all...] |
H A D | ice_adminq_cmd.h | 704 u8 elem_type; /* Special field, reserved for some aq calls */ member
|
H A D | ice_common.c | 3938 node.data.elem_type = ICE_AQC_ELEM_TYPE_LEAF; in ice_ena_vsi_txq()
|
/kernel/linux/linux-5.10/kernel/bpf/ |
H A D | btf.c | 1621 * *elem_type: u32 1630 * *elem_type: same as return type ("struct X") 1637 u32 *type_size, const struct btf_type **elem_type, in __btf_resolve_size() 1692 if (elem_type) in __btf_resolve_size() 1693 *elem_type = type; in __btf_resolve_size() 2627 const struct btf_type *elem_type, *index_type; in btf_array_resolve() local 2654 elem_type = btf_type_by_id(btf, elem_type_id); in btf_array_resolve() 2655 if (btf_type_nosize_or_null(elem_type) || in btf_array_resolve() 2656 btf_type_is_resolve_source_only(elem_type)) { in btf_array_resolve() 2662 if (!env_type_is_resolve_sink(env, elem_type) in btf_array_resolve() 1636 __btf_resolve_size(const struct btf *btf, const struct btf_type *type, u32 *type_size, const struct btf_type **elem_type, u32 *elem_id, u32 *total_nelems, u32 *type_id) __btf_resolve_size() argument 2703 const struct btf_type *elem_type; __btf_array_show() local 3845 const struct btf_type *elem_type; btf_resolve_valid() local 4619 const struct btf_type *mtype, *elem_type = NULL; btf_struct_walk() local [all...] |
/kernel/linux/linux-6.6/kernel/bpf/ |
H A D | btf.c | 1860 * *elem_type: u32 1869 * *elem_type: same as return type ("struct X") 1876 u32 *type_size, const struct btf_type **elem_type, in __btf_resolve_size() 1934 if (elem_type) in __btf_resolve_size() 1935 *elem_type = type; in __btf_resolve_size() 2893 const struct btf_type *elem_type, *index_type; in btf_array_resolve() local 2920 elem_type = btf_type_by_id(btf, elem_type_id); in btf_array_resolve() 2921 if (btf_type_nosize_or_null(elem_type) || in btf_array_resolve() 2922 btf_type_is_resolve_source_only(elem_type)) { in btf_array_resolve() 2928 if (!env_type_is_resolve_sink(env, elem_type) in btf_array_resolve() 1875 __btf_resolve_size(const struct btf *btf, const struct btf_type *type, u32 *type_size, const struct btf_type **elem_type, u32 *elem_id, u32 *total_nelems, u32 *type_id) __btf_resolve_size() argument 2969 const struct btf_type *elem_type; __btf_array_show() local 5042 const struct btf_type *elem_type; btf_resolve_valid() local 6132 const struct btf_type *mtype, *elem_type = NULL; btf_struct_walk() local [all...] |
/kernel/linux/linux-6.6/tools/lib/bpf/ |
H A D | btf_dump.c | 2030 const struct btf_type *elem_type; in btf_dump_array_data() local 2036 elem_type = skip_mods_and_typedefs(d->btf, elem_type_id, NULL); in btf_dump_array_data() 2044 if (btf_is_int(elem_type)) { in btf_dump_array_data() 2072 btf_dump_dump_type_data(d, NULL, elem_type, elem_type_id, data, 0, 0); in btf_dump_array_data() 2346 const struct btf_type *elem_type; in btf_dump_type_data_check_zero() local 2352 elem_type = skip_mods_and_typedefs(d->btf, elem_type_id, NULL); in btf_dump_type_data_check_zero() 2354 ischar = btf_is_int(elem_type) && elem_size == 1; in btf_dump_type_data_check_zero() 2365 err = btf_dump_type_data_check_zero(d, elem_type, in btf_dump_type_data_check_zero()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/ |
H A D | ice_sched.c | 67 start_node->info.data.elem_type == ICE_AQC_ELEM_TYPE_LEAF) in ice_sched_find_node_by_teid() 324 node->info.data.elem_type != ICE_AQC_ELEM_TYPE_TC && in ice_free_sched_node() 325 node->info.data.elem_type != ICE_AQC_ELEM_TYPE_ROOT_PORT && in ice_free_sched_node() 326 node->info.data.elem_type != ICE_AQC_ELEM_TYPE_LEAF) { in ice_free_sched_node() 919 buf->generic[i].data.elem_type = ICE_AQC_ELEM_TYPE_SE_GENERIC; in ice_sched_add_elems() 1191 if (node && node->info.data.elem_type == ICE_AQC_ELEM_TYPE_LEAF) { in ice_rm_dflt_leaf_node() 1219 node->info.data.elem_type != ICE_AQC_ELEM_TYPE_TC && in ice_sched_rm_dflt_nodes() 1220 node->info.data.elem_type != ICE_AQC_ELEM_TYPE_ROOT_PORT) { in ice_sched_rm_dflt_nodes() 1285 if (num_elems > 2 && buf[0].generic[num_elems - 1].data.elem_type == in ice_sched_init_port() 1305 if (buf[0].generic[j].data.elem_type in ice_sched_init_port() [all...] |
H A D | ice_common.c | 4694 node.data.elem_type = ICE_AQC_ELEM_TYPE_LEAF; in ice_ena_vsi_txq() 4931 node.data.elem_type = ICE_AQC_ELEM_TYPE_LEAF; in ice_ena_vsi_rdma_qset()
|
H A D | ice_devlink.c | 825 } else if (node->info.data.elem_type != ICE_AQC_ELEM_TYPE_LEAF && in ice_traverse_tx_tree()
|
H A D | ice_adminq_cmd.h | 847 u8 elem_type; /* Special field, reserved for some aq calls */ member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_cxt.h | 208 enum qed_cxt_elem_type elem_type, u32 iid);
|
H A D | qed_cxt.c | 2171 enum qed_cxt_elem_type elem_type, u32 iid) in qed_cxt_dynamic_ilt_alloc() 2184 switch (elem_type) { in qed_cxt_dynamic_ilt_alloc() 2208 DP_NOTICE(p_hwfn, "-EINVALID elem type = %d", elem_type); in qed_cxt_dynamic_ilt_alloc() 2251 if (elem_type == QED_ELEM_TASK) { in qed_cxt_dynamic_ilt_alloc() 2288 if (elem_type == QED_ELEM_CXT) { in qed_cxt_dynamic_ilt_alloc() 2316 enum qed_cxt_elem_type elem_type, in qed_cxt_free_ilt_range() 2328 switch (elem_type) { in qed_cxt_free_ilt_range() 2350 DP_NOTICE(p_hwfn, "-EINVALID elem type = %d", elem_type); in qed_cxt_free_ilt_range() 2170 qed_cxt_dynamic_ilt_alloc(struct qed_hwfn *p_hwfn, enum qed_cxt_elem_type elem_type, u32 iid) qed_cxt_dynamic_ilt_alloc() argument 2315 qed_cxt_free_ilt_range(struct qed_hwfn *p_hwfn, enum qed_cxt_elem_type elem_type, u32 start_iid, u32 count) qed_cxt_free_ilt_range() argument
|
H A D | qed_rdma.c | 1798 enum qed_cxt_elem_type elem_type; in qed_rdma_create_srq() local 1818 elem_type = (in_params->is_xrc) ? (QED_ELEM_XRC_SRQ) : (QED_ELEM_SRQ); in qed_rdma_create_srq() 1819 rc = qed_cxt_dynamic_ilt_alloc(p_hwfn, elem_type, returned_id); in qed_rdma_create_srq()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_cxt.h | 220 enum qed_cxt_elem_type elem_type, u32 iid);
|
H A D | qed_cxt.c | 2179 enum qed_cxt_elem_type elem_type, u32 iid) in qed_cxt_dynamic_ilt_alloc() 2192 switch (elem_type) { in qed_cxt_dynamic_ilt_alloc() 2216 DP_NOTICE(p_hwfn, "-EOPNOTSUPP elem type = %d", elem_type); in qed_cxt_dynamic_ilt_alloc() 2259 if (elem_type == QED_ELEM_TASK) { in qed_cxt_dynamic_ilt_alloc() 2296 if (elem_type == QED_ELEM_CXT) { in qed_cxt_dynamic_ilt_alloc() 2324 enum qed_cxt_elem_type elem_type, in qed_cxt_free_ilt_range() 2336 switch (elem_type) { in qed_cxt_free_ilt_range() 2358 DP_NOTICE(p_hwfn, "-EINVALID elem type = %d", elem_type); in qed_cxt_free_ilt_range() 2178 qed_cxt_dynamic_ilt_alloc(struct qed_hwfn *p_hwfn, enum qed_cxt_elem_type elem_type, u32 iid) qed_cxt_dynamic_ilt_alloc() argument 2323 qed_cxt_free_ilt_range(struct qed_hwfn *p_hwfn, enum qed_cxt_elem_type elem_type, u32 start_iid, u32 count) qed_cxt_free_ilt_range() argument
|
H A D | qed_rdma.c | 1771 enum qed_cxt_elem_type elem_type; in qed_rdma_create_srq() local 1791 elem_type = (in_params->is_xrc) ? (QED_ELEM_XRC_SRQ) : (QED_ELEM_SRQ); in qed_rdma_create_srq() 1792 rc = qed_cxt_dynamic_ilt_alloc(p_hwfn, elem_type, returned_id); in qed_rdma_create_srq()
|
/kernel/linux/linux-5.10/tools/perf/util/cs-etm-decoder/ |
H A D | cs-etm-decoder.c | 538 switch (elem->elem_type) { in cs_etm_decoder__gen_trace_elem_printer()
|
/kernel/linux/linux-6.6/tools/perf/util/cs-etm-decoder/ |
H A D | cs-etm-decoder.c | 596 switch (elem->elem_type) { in cs_etm_decoder__gen_trace_elem_printer()
|
/kernel/linux/linux-5.10/sound/soc/ |
H A D | soc-topology.c | 88 unsigned int count, size_t bytes, const char *elem_type) in soc_tplg_check_elem_count() 94 elem_type); in soc_tplg_check_elem_count() 103 elem_type, count, elem_size, bytes); in soc_tplg_check_elem_count() 87 soc_tplg_check_elem_count(struct soc_tplg *tplg, size_t elem_size, unsigned int count, size_t bytes, const char *elem_type) soc_tplg_check_elem_count() argument
|
/kernel/linux/linux-6.6/sound/soc/ |
H A D | soc-topology.c | 81 unsigned int count, size_t bytes, const char *elem_type) in soc_tplg_check_elem_count() 87 elem_type); in soc_tplg_check_elem_count() 96 elem_type, count, elem_size, bytes); in soc_tplg_check_elem_count() 80 soc_tplg_check_elem_count(struct soc_tplg *tplg, size_t elem_size, unsigned int count, size_t bytes, const char *elem_type) soc_tplg_check_elem_count() argument
|