Home
last modified time | relevance | path

Searched refs:src_offset (Results 1 – 16 of 16) sorted by relevance

/dpdk/drivers/common/dpaax/caamflib/rta/
H A Dmove_cmd.h79 uint64_t src, uint16_t src_offset,
88 uint16_t src_offset, uint64_t dst, in rta_move() argument
138 offset = src_offset; in rta_move()
252 *offset = src_offset; in set_move_offset()
259 (src_offset % 4)) { in set_move_offset()
266 *offset = src_offset; in set_move_offset()
300 (src_offset % 4)) { in set_move_offset()
307 *offset = src_offset; in set_move_offset()
315 if (src_offset % 4) { in set_move_offset()
321 *offset = src_offset; in set_move_offset()
[all …]
/dpdk/drivers/common/dpaax/caamflib/
H A Drta.h274 #define MOVE(program, src, src_offset, dst, dst_offset, length, opt) \ argument
275 rta_move(program, __MOVE, src, src_offset, dst, dst_offset, length, opt)
302 #define MOVEB(program, src, src_offset, dst, dst_offset, length, opt) \ argument
303 rta_move(program, __MOVEB, src, src_offset, dst, dst_offset, length, \
331 #define MOVEDW(program, src, src_offset, dst, dst_offset, length, opt) \ argument
332 rta_move(program, __MOVEDW, src, src_offset, dst, dst_offset, length, \
/dpdk/drivers/net/i40e/
H A Di40e_fdir.c348 pf->fdir.flex_set[index].src_offset = 0; in i40e_init_flx_pld()
377 if ((flex_pit2).src_offset < \
400 if (src_offset[j + 1] == src_offset[j] + 1) in i40e_srcoff_to_flx_pit()
405 src_tmp = src_offset[j] + 1 - size; in i40e_srcoff_to_flx_pit()
408 if (src_tmp < flex_pit[i].src_offset) in i40e_srcoff_to_flx_pit()
416 flex_pit[i].src_offset = src_tmp; in i40e_srcoff_to_flx_pit()
446 flex_pit[i].src_offset & 0x01) { in i40e_check_fdir_flex_payload()
1455 (pf->fdir.flex_set[field_idx].src_offset != flex_pit->src_offset || in i40e_flow_store_flex_pit()
1462 (pf->fdir.flex_set[field_idx].src_offset == flex_pit->src_offset && in i40e_flow_store_flex_pit()
1468 flex_pit->src_offset; in i40e_flow_store_flex_pit()
[all …]
H A Di40e_ethdev.h511 #define MK_FLX_PIT(src_offset, fsize, dst_offset) ( \ argument
512 (((src_offset) << I40E_PRTQF_FLX_PIT_SOURCE_OFF_SHIFT) & \
628 uint8_t src_offset; /* offset in words from the beginning of payload */ member
H A Di40e_flow.c3031 flex_pit.src_offset += in i40e_flow_parse_fdir_pattern()
3035 flex_pit.src_offset += in i40e_flow_parse_fdir_pattern()
3040 if (((flex_pit.src_offset + flex_pit.size) >= in i40e_flow_parse_fdir_pattern()
/dpdk/drivers/net/avp/
H A Davp_ethdev.c1298 unsigned int src_offset; in avp_dev_copy_from_buffers() local
1311 src_offset = 0; in avp_dev_copy_from_buffers()
1338 src_offset)); in avp_dev_copy_from_buffers()
1344 src_offset += copy_length; in avp_dev_copy_from_buffers()
1354 src_offset = 0; in avp_dev_copy_from_buffers()
1613 size_t src_offset; in avp_dev_copy_to_buffers() local
1620 src_offset = 0; in avp_dev_copy_to_buffers()
1652 src_offset)); in avp_dev_copy_to_buffers()
1655 src_offset), in avp_dev_copy_to_buffers()
1658 src_offset += copy_length; in avp_dev_copy_to_buffers()
[all …]
/dpdk/drivers/net/bnxt/tf_ulp/
H A Dulp_utils.c942 uint16_t src_offset, uint16_t src_len) in ulp_blob_append() argument
949 if ((src_offset + src_len) > num) in ulp_blob_append()
958 remaining = src_offset % ULP_BLOB_BYTE; in ulp_blob_append()
960 bluff = src_buf[src_offset / ULP_BLOB_BYTE] & ((uint8_t)-1 >> in ulp_blob_append()
965 src_offset += remaining; in ulp_blob_append()
968 src_buf += ULP_BITS_2_BYTE_NR(src_offset); in ulp_blob_append()
H A Dulp_utils.h476 uint16_t src_offset, uint16_t src_len);
/dpdk/drivers/net/txgbe/
H A Dtxgbe_fdir.c318 if (((flex_cfg->src_offset[0] & 0x1) == 0) && in txgbe_set_fdir_flex_conf()
319 (flex_cfg->src_offset[1] == flex_cfg->src_offset[0] + 1) && in txgbe_set_fdir_flex_conf()
320 flex_cfg->src_offset[0] <= TXGBE_MAX_FLX_SOURCE_OFF) { in txgbe_set_fdir_flex_conf()
323 TXGBE_FDIRFLEXCFG_OFST(flex_cfg->src_offset[0] / 2); in txgbe_set_fdir_flex_conf()
/dpdk/drivers/net/ixgbe/
H A Dixgbe_fdir.c598 if (((flex_cfg->src_offset[0] & 0x1) == 0) && in ixgbe_set_fdir_flex_conf()
599 (flex_cfg->src_offset[1] == flex_cfg->src_offset[0] + 1) && in ixgbe_set_fdir_flex_conf()
600 (flex_cfg->src_offset[0] <= IXGBE_MAX_FLX_SOURCE_OFF)) { in ixgbe_set_fdir_flex_conf()
603 (flex_cfg->src_offset[0] / sizeof(uint16_t)) << in ixgbe_set_fdir_flex_conf()
1327 fdir_info->flex_conf.flex_set[0].src_offset[0] = offset; in ixgbe_fdir_info_get()
1328 fdir_info->flex_conf.flex_set[0].src_offset[1] = offset + 1; in ixgbe_fdir_info_get()
/dpdk/lib/ethdev/
H A Drte_eth_ctrl.h392 uint16_t src_offset[RTE_ETH_FDIR_MAX_FLEXLEN]; member
/dpdk/drivers/net/dpaa2/
H A Ddpaa2_flow.c735 struct dpni_rule_cfg *rule, int src_offset, in _dpaa2_flow_rule_move_ipaddr_tail() argument
761 key_src = rule->key_iova + src_offset; in _dpaa2_flow_rule_move_ipaddr_tail()
762 mask_src = rule->mask_iova + src_offset; in _dpaa2_flow_rule_move_ipaddr_tail()
/dpdk/drivers/net/dpaa/fmlib/
H A Dfm_pcd_ext.h4729 uint8_t src_offset; member
/dpdk/lib/pipeline/
H A Drte_swx_pipeline.c6406 uint32_t src_field_id, src_offset, i; in instr_pattern_mov_all_validate_replace() local
6420 src_offset = instr[0].mov.src.offset; in instr_pattern_mov_all_validate_replace()
6426 instr[0].dma.src.offset[0] = (uint8_t)src_offset; in instr_pattern_mov_all_validate_replace()
/dpdk/app/test-pmd/
H A Dconfig.c5675 printf(" %-5u", cfg->src_offset[j]); in print_fdir_flex_payload()
H A Dcmdline.c11032 ret = parse_offsets(res->payload_cfg, flex_cfg.src_offset, in cmd_flow_director_flxpld_parsed()