Home
last modified time | relevance | path

Searched refs:input (Results 1 – 25 of 180) sorted by relevance

12345678

/dpdk/drivers/common/sfc_efx/base/
H A Defx_hash.c104 a += input[0]; in efx_hash_dwords()
105 b += input[1]; in efx_hash_dwords()
106 c += input[2]; in efx_hash_dwords()
110 input += 3; in efx_hash_dwords()
116 c += input[2]; in efx_hash_dwords()
119 b += input[1]; in efx_hash_dwords()
122 a += input[0]; in efx_hash_dwords()
155 a += ((uint32_t)input[3]); in efx_hash_bytes()
159 b += ((uint32_t)input[7]); in efx_hash_bytes()
166 input += 12; in efx_hash_bytes()
[all …]
/dpdk/drivers/net/ice/base/
H A Dice_fdir.c3056 if (input->dest_ctl == in ice_fdir_get_prgm_desc()
3341 flow = input->flow_type; in ice_fdir_get_gen_prgm_pkt()
3558 input->ip.v4.proto); in ice_fdir_get_gen_prgm_pkt()
3658 input->ip.v4.proto); in ice_fdir_get_gen_prgm_pkt()
3690 input->ip.v4.proto); in ice_fdir_get_gen_prgm_pkt()
3789 input->ip.v6.proto); in ice_fdir_get_gen_prgm_pkt()
3957 input->ip.v4.tos); in ice_fdir_get_gen_prgm_pkt()
3972 input->ip.v4.tos); in ice_fdir_get_gen_prgm_pkt()
3985 input->ip.v4.tos); in ice_fdir_get_gen_prgm_pkt()
4102 if (input->flex_fltr) in ice_fdir_get_gen_prgm_pkt()
[all …]
/dpdk/drivers/net/ice/
H A Dice_acl_filter.c315 if (!input) in ice_acl_set_input_set()
318 input->q_index = filter->input.q_index; in ice_acl_set_input_set()
319 input->dest_vsi = filter->input.dest_vsi; in ice_acl_set_input_set()
320 input->dest_ctl = filter->input.dest_ctl; in ice_acl_set_input_set()
322 input->flow_type = filter->input.flow_type; in ice_acl_set_input_set()
328 input->ip.v4.dst_port = filter->input.ip.v4.dst_port; in ice_acl_set_input_set()
330 input->ip.v4.dst_ip = filter->input.ip.v4.dst_ip; in ice_acl_set_input_set()
331 input->ip.v4.src_ip = filter->input.ip.v4.src_ip; in ice_acl_set_input_set()
359 ice_memcpy(&input->ip.v4, &filter->input.ip.v4, in ice_acl_set_input_set()
362 ice_memcpy(&input->mask.v4, &filter->input.mask.v4, in ice_acl_set_input_set()
[all …]
H A Dice_switch_filter.c547 uint64_t *input = NULL; in ice_switch_parse_pattern() local
990 input = &inner_input_set; in ice_switch_parse_pattern()
1028 input = &inner_input_set; in ice_switch_parse_pattern()
1072 input = &outer_input_set; in ice_switch_parse_pattern()
1078 *input |= in ice_switch_parse_pattern()
1082 *input |= in ice_switch_parse_pattern()
1125 input = &outer_input_set; in ice_switch_parse_pattern()
1167 input = &outer_input_set; in ice_switch_parse_pattern()
1214 input = &outer_input_set; in ice_switch_parse_pattern()
1275 input = &outer_input_set; in ice_switch_parse_pattern()
[all …]
H A Dice_fdir_filter.c1241 struct ice_fdir_fltr *input = &filter->input; in ice_fdir_extract_fltr_key() local
1416 if (filter->input.cnt_ena) { in ice_fdir_create_filter()
1698 if (filter->input.q_index >= in ice_fdir_parse_action()
1706 filter->input.dest_ctl = in ice_fdir_parse_action()
1712 filter->input.dest_ctl = in ice_fdir_parse_action()
1718 filter->input.dest_ctl = in ice_fdir_parse_action()
1783 filter->input.dest_ctl = in ice_fdir_parse_action()
1998 &filter->input.ext_data; in ice_fdir_parse_pattern()
2014 &filter->input.ip.v4; in ice_fdir_parse_pattern()
2099 &filter->input.ip.v6; in ice_fdir_parse_pattern()
[all …]
/dpdk/drivers/net/dpaa2/base/
H A Ddpaa2_tlu_hash.c37 static unsigned int stage(unsigned int input) in stage() argument
44 input ^= input >> 16; /* xor lower */ in stage()
45 input ^= input << 16; /* move original lower to upper */ in stage()
48 sbox_out |= (sbox_tbl[(input >> i) & 0xf]) << i; in stage()
57 static unsigned int fast_stage(unsigned int input) in fast_stage() argument
63 input ^= input >> 16; /* xor lower */ in fast_stage()
64 input ^= input << 16; /* move original lower to upper */ in fast_stage()
67 pbox_out |= mix_tbl[i >> 2][(input >> i) & 0xf]; in fast_stage()
139 input ^= input << 16; /* (X^Y,Y) */ in hash_init()
140 input ^= input >> 16; /* (X^Y,X) */ in hash_init()
[all …]
/dpdk/drivers/bus/dpaa/base/qbman/
H A Dprocess.c243 input.index = portal->index; in qman_allocate_raw_portal()
245 input.cpu = portal->cpu; in qman_allocate_raw_portal()
254 portal->cinh = input.cinh; in qman_allocate_raw_portal()
255 portal->cena = input.cena; in qman_allocate_raw_portal()
265 input.cinh = portal->cinh; in qman_free_raw_portal()
266 input.cena = portal->cena; in qman_free_raw_portal()
278 input.enable_stash = 0; in bman_allocate_raw_portal()
284 portal->cinh = input.cinh; in bman_allocate_raw_portal()
285 portal->cena = input.cena; in bman_allocate_raw_portal()
295 input.cinh = portal->cinh; in bman_free_raw_portal()
[all …]
/dpdk/lib/acl/
H A Dacl_run_avx2.h168 ymm_t input[2], tr_lo[2], tr_hi[2]; in search_avx2x16() local
212 input[0] = _mm256_set_epi32(in[7], in[6], in[5], in[4], in search_avx2x16()
224 input[1] = _mm256_set_epi32(in[7], in[6], in[5], in[4], in search_avx2x16()
227 input[0] = transition8(input[0], flows.trans, in search_avx2x16()
229 input[1] = transition8(input[1], flows.trans, in search_avx2x16()
232 input[0] = transition8(input[0], flows.trans, in search_avx2x16()
234 input[1] = transition8(input[1], flows.trans, in search_avx2x16()
237 input[0] = transition8(input[0], flows.trans, in search_avx2x16()
239 input[1] = transition8(input[1], flows.trans, in search_avx2x16()
242 input[0] = transition8(input[0], flows.trans, in search_avx2x16()
[all …]
H A Dacl_run_neon.h230 int32x4_t input; in search_neon_4() local
245 input = vdupq_n_s32(GET_NEXT_4BYTES(parms, 0)); in search_neon_4()
246 input = vsetq_lane_s32(GET_NEXT_4BYTES(parms, 1), input, 1); in search_neon_4()
247 input = vsetq_lane_s32(GET_NEXT_4BYTES(parms, 2), input, 2); in search_neon_4()
248 input = vsetq_lane_s32(GET_NEXT_4BYTES(parms, 3), input, 3); in search_neon_4()
251 input = transition4(input, flows.trans, index_array); in search_neon_4()
252 input = transition4(input, flows.trans, index_array); in search_neon_4()
253 input = transition4(input, flows.trans, index_array); in search_neon_4()
254 input = transition4(input, flows.trans, index_array); in search_neon_4()
H A Dacl_run_sse.h291 xmm_t input, indices1, indices2; in search_sse_4() local
311 input = _mm_cvtsi32_si128(GET_NEXT_4BYTES(parms, 0)); in search_sse_4()
312 input = _mm_insert_epi32(input, GET_NEXT_4BYTES(parms, 1), 1); in search_sse_4()
313 input = _mm_insert_epi32(input, GET_NEXT_4BYTES(parms, 2), 2); in search_sse_4()
314 input = _mm_insert_epi32(input, GET_NEXT_4BYTES(parms, 3), 3); in search_sse_4()
317 input = transition4(input, flows.trans, &indices1, &indices2); in search_sse_4()
318 input = transition4(input, flows.trans, &indices1, &indices2); in search_sse_4()
319 input = transition4(input, flows.trans, &indices1, &indices2); in search_sse_4()
320 input = transition4(input, flows.trans, &indices1, &indices2); in search_sse_4()
H A Dacl_run_scalar.c69 scan_forward(uint32_t input, uint32_t max) in scan_forward() argument
71 return (input == 0) ? max : rte_bsf32(input); in scan_forward()
76 uint8_t input) in scalar_transition() argument
87 c = (uint32_t)input * SCALAR_QRANGE_MULT; in scalar_transition()
96 x = ranges >> (input / in scalar_transition()
99 x = input - x; in scalar_transition()
H A Dacl_run_altivec.h266 xmm_t input; in search_altivec_4() local
282 input = (xmm_t){GET_NEXT_4BYTES(parms, 0), in search_altivec_4()
288 input = transition4(input, flows.trans, in search_altivec_4()
290 input = transition4(input, flows.trans, in search_altivec_4()
292 input = transition4(input, flows.trans, in search_altivec_4()
294 input = transition4(input, flows.trans, in search_altivec_4()
/dpdk/drivers/net/txgbe/
H A Dtxgbe_fdir.c528 bucket_hash = txgbe_atr_compute_hash(input, in atr_compute_perfect_hash()
571 bucket_hash = txgbe_atr_compute_hash(input, in atr_compute_signature_hash()
580 sig_hash = txgbe_atr_compute_hash(input, in atr_compute_signature_hash()
594 struct txgbe_atr_input *input, uint8_t queue, in fdir_write_perfect_filter() argument
634 fdircmd |= TXGBE_FDIRPICMD_FT(input->flow_type); in fdir_write_perfect_filter()
731 struct txgbe_atr_input *input) in txgbe_fdir_filter_lookup() argument
765 struct txgbe_atr_input *input) in txgbe_remove_fdir_filter() argument
863 rte_memcpy(&node->input, &rule->input, in txgbe_fdir_filter_program()
886 txgbe_remove_fdir_filter(info, &rule->input); in txgbe_fdir_filter_program()
932 &node->input, in txgbe_fdir_filter_restore()
[all …]
/dpdk/examples/fips_validation/
H A Dfips_dev_self_test.c55 } input; member
79 .input = {
124 .input = {
176 .input = {
226 .input = {
279 .input = {
338 .input = {
391 .input = {
438 .input = {
480 .input = {
[all …]
/dpdk/examples/vm_power_manager/
H A Dparse.c19 parse_set(const char *input, uint16_t set[], unsigned int num) in parse_set() argument
22 const char *str = input; in parse_set()
80 return str - input; in parse_set()
84 parse_branch_ratio(const char *input, float *branch_ratio) in parse_branch_ratio() argument
86 const char *str = input; in parse_branch_ratio()
118 return str - input; in parse_branch_ratio()
/dpdk/drivers/net/i40e/
H A Di40e_flow.c2320 if (filter->input.flow_ext.is_udp) in i40e_flow_set_filter_spi()
2329 if (filter->input.flow_ext.is_udp) in i40e_flow_set_filter_spi()
2424 filter->input.flow.l2_flow.dst = in i40e_flow_parse_fdir_pattern()
2429 filter->input.flow.l2_flow.src = in i40e_flow_parse_fdir_pattern()
2434 filter->input.flow.l2_flow.dst = in i40e_flow_parse_fdir_pattern()
2436 filter->input.flow.l2_flow.src = in i40e_flow_parse_fdir_pattern()
2499 filter->input.flow_ext.vlan_tci = in i40e_flow_parse_fdir_pattern()
3082 filter->input.flow_ext.is_vf = 1; in i40e_flow_parse_fdir_pattern()
3155 filter->input.pctype = pctype; in i40e_flow_parse_fdir_pattern()
4791 filter->input.ether_type, in i40e_flow_destroy_ethertype_filter()
[all …]
H A Di40e_fdir.c1306 if (input->input.flow_ext.pkt_template) { in i40e_fdir_filter_convert()
1309 rte_hash_crc(input->input.flow.raw_flow.packet, in i40e_fdir_filter_convert()
1310 input->input.flow.raw_flow.length, in i40e_fdir_filter_convert()
1311 input->input.flow.raw_flow.pctype); in i40e_fdir_filter_convert()
1325 (const void *)input, in i40e_sw_fdir_filter_lookup()
1329 (const void *)input); in i40e_sw_fdir_filter_lookup()
1346 &filter->fdir.input, in i40e_sw_fdir_filter_insert()
1350 &filter->fdir.input); in i40e_sw_fdir_filter_insert()
1379 input, in i40e_sw_fdir_filter_del()
1758 pctype = filter->input.pctype; in i40e_flow_add_del_fdir_filter()
[all …]
/dpdk/drivers/net/ixgbe/
H A Dixgbe_fdir.c97 union ixgbe_atr_input *input, uint8_t queue,
813 return ixgbe_atr_compute_hash_82599(input, in atr_compute_perfect_hash_82599()
817 return ixgbe_atr_compute_hash_82599(input, in atr_compute_perfect_hash_82599()
821 return ixgbe_atr_compute_hash_82599(input, in atr_compute_perfect_hash_82599()
870 sig_hash = ixgbe_atr_compute_hash_82599(input, in atr_compute_sig_hash_82599()
884 union ixgbe_atr_input *input, uint8_t queue, in fdir_write_perfect_filter_82599() argument
899 *reg = input->formatted.src_ip[0]; in fdir_write_perfect_filter_82599()
901 *reg = input->formatted.dst_ip[0]; in fdir_write_perfect_filter_82599()
924 if (input->formatted.tunnel_type) in fdir_write_perfect_filter_82599()
930 input->formatted.tni_vni); in fdir_write_perfect_filter_82599()
[all …]
/dpdk/drivers/net/ixgbe/base/
H A Dixgbe_82599.c1596 hi_dword ^= input->dword_stream[i]; in ixgbe_atr_compute_perfect_hash_82599()
1841 union ixgbe_atr_input *input, in ixgbe_fdir_write_perfect_filter_82599() argument
1854 input->formatted.src_ip[0]); in ixgbe_fdir_write_perfect_filter_82599()
1856 input->formatted.src_ip[1]); in ixgbe_fdir_write_perfect_filter_82599()
1858 input->formatted.src_ip[2]); in ixgbe_fdir_write_perfect_filter_82599()
1862 input->formatted.src_ip[0]); in ixgbe_fdir_write_perfect_filter_82599()
1867 input->formatted.dst_ip[0]); in ixgbe_fdir_write_perfect_filter_82599()
1931 union ixgbe_atr_input *input, in ixgbe_fdir_erase_perfect_filter_82599() argument
1979 union ixgbe_atr_input *input, in ixgbe_fdir_add_perfect_filter_82599() argument
1996 if (input->formatted.dst_port || input->formatted.src_port) { in ixgbe_fdir_add_perfect_filter_82599()
[all …]
/dpdk/doc/guides/compressdevs/
H A Doverview.rst17 to let input buffers pass-through it, copying the input to the output,
22 which means PMD supports different scatter-gather styled input and output buffers
27 which means PMD supports input from scatter-gathered styled buffers, outputting linear buffers
32 which means PMD supports input from linear buffer, outputting scatter-gathered styled buffers.
/dpdk/doc/guides/cryptodevs/
H A Doverview.rst17 which means that an input buffer can consist of multiple segments,
18 being the operation in-place (input address = output address).
22 which means PMD supports different scatter-gather styled input and output buffers
27 which means PMD supports input from scatter-gathered styled buffers,
32 which means PMD supports input from linear buffer, outputting
38 with linear input and output buffers.
/dpdk/drivers/baseband/fpga_lte_fec/
H A Dfpga_lte_fec.c1102 length = turbo_enc->input.length; in get_num_cbs_in_op_enc()
1343 if (turbo_enc->input.length > in validate_enc_op()
1346 turbo_enc->input.length, in validate_enc_op()
1500 struct rte_mbuf *input; in enqueue_enc_one_op_cb() local
1514 input = op->turbo_enc.input.data; in enqueue_enc_one_op_cb()
1580 input = op->turbo_enc.input.data; in enqueue_enc_one_op_tb()
1633 input = input->next; in enqueue_enc_one_op_tb()
1784 struct rte_mbuf *input; in enqueue_dec_one_op_cb() local
1798 input = op->turbo_dec.input.data; in enqueue_dec_one_op_cb()
1859 input = op->turbo_dec.input.data; in enqueue_dec_one_op_tb()
[all …]
/dpdk/examples/vm_power_manager/guest_cli/
H A Dparse.c20 parse_set(const char *input, uint16_t set[], unsigned int num) in parse_set() argument
23 const char *str = input; in parse_set()
81 return str - input; in parse_set()
/dpdk/drivers/baseband/acc100/
H A Drte_acc100_pmd.c1491 *input = m; in acc100_dma_fill_blk_type_in()
2308 input = op->turbo_enc.input.data; in enqueue_enc_one_op_cb()
2424 input = op->ldpc_enc.input.data; in enqueue_ldpc_enc_one_op_cb()
2482 input = op->turbo_enc.input.data; in enqueue_enc_one_op_tb()
2517 input = input->next; in enqueue_enc_one_op_tb()
2701 input = op->turbo_dec.input.data; in enqueue_dec_one_op_cb()
2926 input = op->ldpc_dec.input.data; in enqueue_ldpc_dec_one_op_cb()
3032 input = op->ldpc_dec.input.data; in enqueue_ldpc_dec_one_op_tb()
3072 input = input->next; in enqueue_ldpc_dec_one_op_tb()
3121 input = op->turbo_dec.input.data; in enqueue_dec_one_op_tb()
[all …]
/dpdk/lib/pci/
H A Drte_pci.c42 pci_bdf_parse(const char *input, struct rte_pci_addr *dev_addr) in pci_bdf_parse() argument
44 const char *in = input; in pci_bdf_parse()
60 pci_dbdf_parse(const char *input, struct rte_pci_addr *dev_addr) in pci_dbdf_parse() argument
62 const char *in = input; in pci_dbdf_parse()

12345678