Searched refs:proto_xtr (Results 1 – 11 of 11) sorted by relevance
| /f-stack/dpdk/drivers/net/iavf/ |
| H A D | iavf.h | 136 uint8_t *proto_xtr; /* proto xtr type for all queues */ member 190 uint8_t proto_xtr[IAVF_MAX_QUEUE_NUM]; member
|
| H A D | iavf_ethdev.c | 1526 devargs->proto_xtr[idx] = xtr_type; in iavf_parse_queue_set() 1567 devargs->proto_xtr[idx] = xtr_type; in iavf_parse_queue_set() 1689 memset(ad->devargs.proto_xtr, IAVF_PROTO_XTR_NONE, in iavf_parse_devargs() 1690 sizeof(ad->devargs.proto_xtr)); in iavf_parse_devargs() 1713 vf->proto_xtr = rte_zmalloc("vf proto xtr", in iavf_init_proto_xtr() 1715 if (unlikely(!(vf->proto_xtr))) { in iavf_init_proto_xtr() 1721 vf->proto_xtr[i] = ad->devargs.proto_xtr[i] != in iavf_init_proto_xtr() 1723 ad->devargs.proto_xtr[i] : in iavf_init_proto_xtr() 1726 if (vf->proto_xtr[i] != IAVF_PROTO_XTR_NONE) { in iavf_init_proto_xtr() 1727 uint8_t type = vf->proto_xtr[i]; in iavf_init_proto_xtr()
|
| H A D | iavf_rxtx.c | 498 uint8_t proto_xtr; in iavf_dev_rx_queue_setup() local 537 proto_xtr = vf->proto_xtr ? vf->proto_xtr[queue_idx] : in iavf_dev_rx_queue_setup() 539 rxq->rxdid = iavf_proto_xtr_type_to_rxdid(proto_xtr); in iavf_dev_rx_queue_setup() 540 rxq->proto_xtr = proto_xtr; in iavf_dev_rx_queue_setup() 543 rxq->proto_xtr = IAVF_PROTO_XTR_NONE; in iavf_dev_rx_queue_setup()
|
| H A D | iavf_rxtx_vec_common.h | 227 if (rxq->proto_xtr != IAVF_PROTO_XTR_NONE) in iavf_rx_vec_queue_default()
|
| H A D | iavf_rxtx.h | 193 uint8_t proto_xtr; /* protocol extraction type */ member
|
| /f-stack/dpdk/doc/guides/nics/ |
| H A D | ice.rst | 88 -a 18:00.0,proto_xtr=<queues:protocol>[<queues:protocol>...] 89 -a 18:00.0,proto_xtr=<protocol> 100 dpdk-testpmd -a 18:00.0,proto_xtr='[(1,2-3,8-9):tcp,10-13:vlan]' 107 dpdk-testpmd -a 18:00.0,proto_xtr=vlan,proto_xtr='[(1,2-3,8-9):tcp,10-23:ipv6]'
|
| /f-stack/dpdk/drivers/net/ice/ |
| H A D | ice_ethdev.h | 424 uint8_t *proto_xtr; /* Protocol extraction type for all queues */ member 460 uint8_t proto_xtr[ICE_MAX_QUEUE_NUM]; member
|
| H A D | ice_ethdev.c | 398 devargs->proto_xtr[idx] = xtr_type; in parse_queue_set() 439 devargs->proto_xtr[idx] = xtr_type; in parse_queue_set() 1438 if (unlikely(pf->proto_xtr == NULL)) { in ice_init_proto_xtr() 1444 pf->proto_xtr[i] = ad->devargs.proto_xtr[i] != PROTO_XTR_NONE ? in ice_init_proto_xtr() 1445 ad->devargs.proto_xtr[i] : in ice_init_proto_xtr() 1448 if (pf->proto_xtr[i] != PROTO_XTR_NONE) { in ice_init_proto_xtr() 1449 uint8_t type = pf->proto_xtr[i]; in ice_init_proto_xtr() 1947 sizeof(ad->devargs.proto_xtr)); in ice_parse_devargs() 2272 rte_free(pf->proto_xtr); in ice_dev_init() 2415 rte_free(pf->proto_xtr); in ice_dev_close() [all …]
|
| H A D | ice_rxtx.h | 87 uint8_t proto_xtr; /* Protocol extraction from flexible descriptor */ member
|
| H A D | ice_rxtx_vec_common.h | 260 if (rxq->proto_xtr != PROTO_XTR_NONE) in ice_rx_vec_queue_default()
|
| H A D | ice_rxtx.c | 296 rxdid = ice_proto_xtr_type_to_rxdid(rxq->proto_xtr); in ice_program_hw_rx_queue() 1075 rxq->proto_xtr = pf->proto_xtr != NULL ? in ice_rx_queue_setup() 1076 pf->proto_xtr[queue_idx] : PROTO_XTR_NONE; in ice_rx_queue_setup()
|