Home
last modified time | relevance | path

Searched refs:elem_type (Results 1 – 12 of 12) sorted by relevance

/openbmc/linux/tools/bpf/bpftool/
H A Dbtf_dumper.c214 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) != BTF_INT_CHAR && in is_str_array()
231 strcmp("char", btf__name_by_offset(btf, elem_type->name_off))) in is_str_array()
/openbmc/linux/kernel/bpf/
H A Dbtf.c1876 u32 *type_size, const struct btf_type **elem_type, in __btf_resolve_size() argument
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()
2930 return env_stack_push(env, elem_type, elem_type_id); in btf_array_resolve()
2932 elem_type = btf_type_id_size(btf, &elem_type_id, &elem_size); in btf_array_resolve()
[all …]
/openbmc/linux/drivers/net/ethernet/intel/ice/
H A Dice_sched.c66 start_node->info.data.elem_type == ICE_AQC_ELEM_TYPE_LEAF) in ice_sched_find_node_by_teid()
322 node->info.data.elem_type != ICE_AQC_ELEM_TYPE_TC && in ice_free_sched_node()
323 node->info.data.elem_type != ICE_AQC_ELEM_TYPE_ROOT_PORT && in ice_free_sched_node()
324 node->info.data.elem_type != ICE_AQC_ELEM_TYPE_LEAF) { in ice_free_sched_node()
917 buf->generic[i].data.elem_type = ICE_AQC_ELEM_TYPE_SE_GENERIC; in ice_sched_add_elems()
1189 if (node && node->info.data.elem_type == ICE_AQC_ELEM_TYPE_LEAF) { in ice_rm_dflt_leaf_node()
1217 node->info.data.elem_type != ICE_AQC_ELEM_TYPE_TC && in ice_sched_rm_dflt_nodes()
1218 node->info.data.elem_type != ICE_AQC_ELEM_TYPE_ROOT_PORT) { in ice_sched_rm_dflt_nodes()
1283 if (num_elems > 2 && buf[0].generic[num_elems - 1].data.elem_type == in ice_sched_init_port()
1303 if (buf[0].generic[j].data.elem_type == in ice_sched_init_port()
[all …]
H A Dice_devlink.c825 } else if (node->info.data.elem_type != ICE_AQC_ELEM_TYPE_LEAF && in ice_traverse_tx_tree()
H A Dice_adminq_cmd.h848 u8 elem_type; /* Special field, reserved for some aq calls */ member
H A Dice_common.c4717 node.data.elem_type = ICE_AQC_ELEM_TYPE_LEAF; in ice_ena_vsi_txq()
4954 node.data.elem_type = ICE_AQC_ELEM_TYPE_LEAF; in ice_ena_vsi_rdma_qset()
/openbmc/linux/tools/lib/bpf/
H A Dbtf_dump.c2032 const struct btf_type *elem_type; in btf_dump_array_data() local
2038 elem_type = skip_mods_and_typedefs(d->btf, elem_type_id, NULL); in btf_dump_array_data()
2046 if (btf_is_int(elem_type)) { in btf_dump_array_data()
2074 btf_dump_dump_type_data(d, NULL, elem_type, elem_type_id, data, 0, 0); in btf_dump_array_data()
2348 const struct btf_type *elem_type; in btf_dump_type_data_check_zero() local
2354 elem_type = skip_mods_and_typedefs(d->btf, elem_type_id, NULL); in btf_dump_type_data_check_zero()
2356 ischar = btf_is_int(elem_type) && elem_size == 1; in btf_dump_type_data_check_zero()
2367 err = btf_dump_type_data_check_zero(d, elem_type, in btf_dump_type_data_check_zero()
/openbmc/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_cxt.h220 enum qed_cxt_elem_type elem_type, u32 iid);
H A Dqed_cxt.c2179 enum qed_cxt_elem_type elem_type, u32 iid) in qed_cxt_dynamic_ilt_alloc() argument
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() argument
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()
H A Dqed_rdma.c1771 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()
/openbmc/linux/tools/perf/util/cs-etm-decoder/
H A Dcs-etm-decoder.c596 switch (elem->elem_type) { in cs_etm_decoder__gen_trace_elem_printer()
/openbmc/linux/sound/soc/
H A Dsoc-topology.c81 unsigned int count, size_t bytes, const char *elem_type) in soc_tplg_check_elem_count() argument
87 elem_type); in soc_tplg_check_elem_count()
96 elem_type, count, elem_size, bytes); in soc_tplg_check_elem_count()