Home
last modified time | relevance | path

Searched refs:vtype (Results 1 – 25 of 40) sorted by relevance

12

/openbmc/linux/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_tc_flower.c13 switch (st->admin->vtype) { in lan966x_tc_is_known_etype()
107 st->admin->vtype == VCAP_TYPE_IS1) { in lan966x_tc_flower_handler_basic_usage()
110 st->admin->vtype == VCAP_TYPE_IS1) { in lan966x_tc_flower_handler_basic_usage()
122 } else if (st->admin->vtype == VCAP_TYPE_IS1) { in lan966x_tc_flower_handler_basic_usage()
139 if (st->admin->vtype == VCAP_TYPE_IS1) { in lan966x_tc_flower_handler_basic_usage()
153 if (st->admin->vtype == VCAP_TYPE_IS1) { in lan966x_tc_flower_handler_basic_usage()
185 if (st->admin->vtype != VCAP_TYPE_IS1) { in lan966x_tc_flower_handler_cvlan_usage()
200 if (st->admin->vtype == VCAP_TYPE_IS1) { in lan966x_tc_flower_handler_vlan_usage()
318 switch (admin->vtype) { in lan966x_tc_set_actionset()
349 switch (admin->vtype) { in lan966x_tc_add_rule_link_target()
[all …]
H A Dlan966x_vcap_impl.c21 enum vcap_type vtype; /* type of vcap */ member
30 .vtype = VCAP_TYPE_ES0,
38 .vtype = VCAP_TYPE_IS1, /* IS1-0 */
47 .vtype = VCAP_TYPE_IS2, /* IS2-0 */
285 switch (admin->vtype) { in lan966x_vcap_validate_keyset()
300 lan966x_vcaps[admin->vtype].name); in lan966x_vcap_validate_keyset()
371 switch (admin->vtype) { in lan966x_vcap_add_default_fields()
383 lan966x_vcaps[admin->vtype].name); in lan966x_vcap_add_default_fields()
463 if (admin->vtype == VCAP_TYPE_ES0) in lan966x_vcap_cache_write()
505 if (admin->vtype == VCAP_TYPE_ES0) in lan966x_vcap_cache_read()
[all …]
H A Dlan966x_vcap_debugfs.c223 vcap = &vctrl->vcaps[admin->vtype]; in lan966x_vcap_port_info()
226 switch (admin->vtype) { in lan966x_vcap_port_info()
/openbmc/linux/tools/testing/selftests/net/
H A Dtest_vxlan_vnifiltering.sh234 local vtype=$(echo $vmap | awk -F'-' '{print ($5)}')
245 if [[ -n $vtype && $vtype == "metadata" ]]; then
247 elif [[ -n $vtype && $vtype == "vnifilter" || $vtype == "vnifilterg" ]]; then
255 if [[ -n $vtype && $vtype != "vnifilterg" ]]; then
282 if [[ -n $vtype && $vtype == "metadata" || $vtype == "vnifilter" || $vtype == "vnifilterg" ]]; then
287 if [[ -n $vtype && $vtype == "metadata" ]]; then
290 elif [[ -n $vtype && $vtype == "vnifilter" ]]; then
293 elif [[ -n $vtype && $vtype == "vnifilterg" ]]; then
/openbmc/linux/drivers/scsi/snic/
H A Dvnic_devcmd.h48 #define _CMDCF(dir, flags, vtype, nr) \ argument
51 ((vtype) << _CMD_VTYPESHIFT) | \
53 #define _CMDC(dir, vtype, nr) _CMDCF(dir, 0, vtype, nr) argument
54 #define _CMDCNW(dir, vtype, nr) _CMDCF(dir, _CMD_FLAGS_NOWAIT, vtype, nr) argument
/openbmc/qemu/target/arm/tcg/
H A Dneon_helper.c70 #define NEON_UNPACK(vtype, dest, val) do { \ in NEON_TYPE4() argument
72 vtype v; \ in NEON_TYPE4()
80 #define NEON_PACK(vtype, dest, val) do { \ argument
82 vtype v; \
100 #define NEON_VOP_BODY(vtype, n) \ argument
103 vtype vsrc1; \
104 vtype vsrc2; \
105 vtype vdest; \
106 NEON_UNPACK(vtype, vsrc1, arg1); \
107 NEON_UNPACK(vtype, vsrc2, arg2); \
[all …]
/openbmc/linux/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_tc_flower.c110 if (st->admin->vtype == VCAP_TYPE_IS0) { in sparx5_tc_flower_handler_basic_usage()
134 if (st->admin->vtype == VCAP_TYPE_IS0) { in sparx5_tc_flower_handler_basic_usage()
209 if (st->admin->vtype != VCAP_TYPE_IS0) { in sparx5_tc_flower_handler_cvlan_usage()
225 if (st->admin->vtype == VCAP_TYPE_IS0) { in sparx5_tc_flower_handler_vlan_usage()
234 if (st->admin->vtype == VCAP_TYPE_ES0 && st->tpid) in sparx5_tc_flower_handler_vlan_usage()
364 switch (admin->vtype) { in sparx5_tc_add_rule_counter()
384 __func__, __LINE__, admin->vtype); in sparx5_tc_add_rule_counter()
427 kinfo = vcap_keyfieldset(vctrl, admin->vtype, in sparx5_tc_select_protocol_keyset()
575 switch (admin->vtype) { in sparx5_tc_set_actionset()
609 switch (admin->vtype) { in sparx5_tc_add_rule_link_target()
[all …]
H A Dsparx5_vcap_impl.c53 enum vcap_type vtype; /* type of vcap */ member
66 .vtype = VCAP_TYPE_IS0, /* CLM-0 */
78 .vtype = VCAP_TYPE_IS0, /* CLM-1 */
90 .vtype = VCAP_TYPE_IS0, /* CLM-2 */
102 .vtype = VCAP_TYPE_IS2, /* IS2-0 */
114 .vtype = VCAP_TYPE_IS2, /* IS2-1 */
126 .vtype = VCAP_TYPE_ES0,
135 .vtype = VCAP_TYPE_ES2,
173 fname, sparx5_vcaps[admin->vtype].name); in sparx5_vcap_type_err()
213 switch (admin->vtype) { in _sparx5_vcap_range_init()
[all …]
H A Dsparx5_vcap_debugfs.c449 vcap = &vctrl->vcaps[admin->vtype]; in sparx5_port_info()
451 switch (admin->vtype) { in sparx5_port_info()
/openbmc/linux/drivers/scsi/fnic/
H A Dvnic_devcmd.h50 #define _CMDCF(dir, flags, vtype, nr) \ argument
53 ((vtype) << _CMD_VTYPESHIFT) | \
55 #define _CMDC(dir, vtype, nr) _CMDCF(dir, 0, vtype, nr) argument
56 #define _CMDCNW(dir, vtype, nr) _CMDCF(dir, _CMD_FLAGS_NOWAIT, vtype, nr) argument
/openbmc/linux/drivers/net/ethernet/cisco/enic/
H A Dvnic_devcmd.h51 #define _CMDCF(dir, flags, vtype, nr) \ argument
54 ((vtype) << _CMD_VTYPESHIFT) | \
56 #define _CMDC(dir, vtype, nr) _CMDCF(dir, 0, vtype, nr) argument
57 #define _CMDCNW(dir, vtype, nr) _CMDCF(dir, _CMD_FLAGS_NOWAIT, vtype, nr) argument
/openbmc/linux/drivers/net/ethernet/microchip/vcap/
H A Dvcap_api.c372 enum vcap_type vt = admin->vtype; in vcap_addr_keysets()
451 int sw_width = ri->vctrl->vcaps[ri->admin->vtype].sw_width; in vcap_encode_keyfield()
503 int sw_width = vctrl->vcaps[ri->admin->vtype].sw_width; in vcap_encode_keyfield_typegroups()
644 kf_table = vcap_keyfields(ri->vctrl, ri->admin->vtype, ri->data.keyset); in vcap_encode_rule_keyset()
651 tg_table = vcap_keyfield_typegroup(ri->vctrl, ri->admin->vtype, in vcap_encode_rule_keyset()
659 keyset_size = vcap_keyfield_count(ri->vctrl, ri->admin->vtype, in vcap_encode_rule_keyset()
744 int act_width = ri->vctrl->vcaps[ri->admin->vtype].act_width; in vcap_encode_actionfield()
784 int sw_width = ri->vctrl->vcaps[ri->admin->vtype].act_width; in vcap_encode_actionfield_typegroups()
802 af_table = vcap_actionfields(ri->vctrl, ri->admin->vtype, in vcap_encode_rule_actionset()
810 tg_table = vcap_actionfield_typegroup(ri->vctrl, ri->admin->vtype, in vcap_encode_rule_actionset()
[all …]
H A Dvcap_api_kunit.c40 switch (admin->vtype) { in test_val_keyset()
65 __func__, __LINE__, admin->vtype); in test_val_keyset()
585 .vtype = VCAP_TYPE_IS2, in vcap_api_encode_keyfield_test()
645 .vtype = VCAP_TYPE_IS2, in vcap_api_encode_max_keyfield_test()
711 .vtype = VCAP_TYPE_ES2, /* act_width = 21 */ in vcap_api_encode_actionfield_test()
831 .vtype = VCAP_TYPE_IS2, in vcap_api_encode_rule_keyset_test()
942 .vtype = VCAP_TYPE_IS2, in vcap_api_encode_rule_actionset_test()
1013 .vtype = VCAP_TYPE_IS2, in vcap_api_rule_add_keyvalue_test()
1114 .vtype = VCAP_TYPE_IS2, in vcap_api_rule_add_actionvalue_test()
1191 .vtype = VCAP_TYPE_IS2, in vcap_api_rule_find_keyset_basic_test()
[all …]
H A Dvcap_api_debugfs.c173 err = vcap_find_keystream_keysets(ri->vctrl, admin->vtype, in vcap_debugfs_show_keysets()
204 keyfield = vcap_keyfields(vctrl, admin->vtype, ri->data.keyset); in vcap_debugfs_show_rule_keyset()
226 actionfield = vcap_actionfields(vctrl, admin->vtype, in vcap_debugfs_show_rule_actionset()
270 const struct vcap_info *vcap = &vctrl->vcaps[admin->vtype]; in vcap_show_admin_info()
281 out->prf(out->dst, "vtype: %d\n", admin->vtype); in vcap_show_admin_info()
320 enum vcap_type vt = admin->vtype; in vcap_show_admin_raw()
449 sprintf(name, "raw_%s_%d", vctrl->vcaps[admin->vtype].name, in vcap_debugfs()
458 sprintf(name, "%s_%d", vctrl->vcaps[admin->vtype].name, in vcap_debugfs()
H A Dvcap_api_debugfs_kunit.c44 switch (admin->vtype) { in test_val_keyset()
72 __func__, __LINE__, admin->vtype); in test_val_keyset()
306 .vtype = VCAP_TYPE_IS2, in vcap_api_addr_keyset_test()
353 .vtype = VCAP_TYPE_IS2, in vcap_api_show_admin_raw_test()
404 .vtype = VCAP_TYPE_IS2, in vcap_api_show_admin_test()
495 .vtype = VCAP_TYPE_IS2, in vcap_api_show_admin_rule_test()
H A Dvcap_api.h168 enum vcap_type vtype; /* type of vcap */ member
/openbmc/linux/arch/riscv/include/uapi/asm/
H A Dptrace.h103 unsigned long vtype; member
117 unsigned long vtype; member
/openbmc/qemu/linux-headers/asm-riscv/
H A Dptrace.h103 unsigned long vtype; member
117 unsigned long vtype; member
/openbmc/linux/arch/riscv/kernel/
H A Dptrace.c107 ptrace_vstate.vtype = vstate->vtype; in riscv_vr_get()
141 vstate->vtype = ptrace_vstate.vtype; in riscv_vr_set()
/openbmc/linux/arch/riscv/include/asm/
H A Dvector.h74 : "=r" (dest->vstart), "=r" (dest->vtype), "=r" (dest->vl), in __vstate_csr_save()
87 : : "r" (src->vstart), "r" (src->vtype), "r" (src->vl), in __vstate_csr_restore()
/openbmc/linux/arch/riscv/kvm/
H A Dvcpu_vector.c112 case KVM_REG_RISCV_VECTOR_CSR_REG(vtype): in kvm_riscv_vcpu_vreg_addr()
113 *reg_addr = &cntx->vector.vtype; in kvm_riscv_vcpu_vreg_addr()
/openbmc/linux/include/uapi/linux/
H A Dcoda.h434 int vtype; member
563 int vtype; member
/openbmc/linux/include/linux/ceph/
H A Ddecode.h174 #define ceph_decode_skip_map(p, end, ktype, vtype, bad) \ argument
181 ceph_decode_skip_##vtype(p, end, bad); \
/openbmc/linux/fs/ceph/
H A Dmdsmap.c74 #define __decode_and_drop_map(p, end, ktype, vtype, bad) \ argument
79 need = (sizeof(ktype) + sizeof(vtype)) * n; \
/openbmc/qemu/tcg/riscv/
H A Dtcg-target.c.inc550 /* Vector vtype */
559 TCGArg rs1, uint32_t vtype)
561 return opc | (rd & 0x1f) << 7 | (rs1 & 0x1f) << 15 | (vtype & 0x7ff) << 20;
565 uint32_t uimm, uint32_t vtype)
567 return opc | (rd & 0x1f) << 7 | (uimm & 0x1f) << 15 | (vtype & 0x3ff) << 20;
2839 static bool vtype_check(unsigned vtype)
2843 /* vsetvl tmp, zero, vtype */
2844 asm(".insn r 0x57, 7, 0x40, %0, zero, %1" : "=r"(tmp) : "r"(vtype));
2853 unsigned vtype = encode_vtype(true, true, vsew, lmul & 7);
2869 if (lmul < 0 && (lmul < -3 || !vtype_check(vtype))) {
[all …]

12