Home
last modified time | relevance | path

Searched refs:fp (Results 1 – 25 of 44) sorted by relevance

12

/dpdk/lib/ip_frag/
H A Dip_frag_internal.c110 } else if ((idx = fp->last_idx) < RTE_DIM(fp->frags)) { in ip_frag_process()
128 fp, fp->key.src_dst[0], fp->key.id, in ip_frag_process()
129 fp->total_size, fp->frag_size, fp->last_idx, in ip_frag_process()
141 fp, IPv6_KEY_BYTES(fp->key.src_dst), fp->key.id, in ip_frag_process()
142 fp->total_size, fp->frag_size, fp->last_idx, in ip_frag_process()
163 if (likely (fp->frag_size < fp->total_size)) { in ip_frag_process()
167 } else if (fp->frag_size == fp->total_size && in ip_frag_process()
186 fp, fp->key.src_dst[0], fp->key.id, in ip_frag_process()
187 fp->total_size, fp->frag_size, fp->last_idx, in ip_frag_process()
199 fp, IPv6_KEY_BYTES(fp->key.src_dst), fp->key.id, in ip_frag_process()
[all …]
H A Dip_frag_common.h98 fp->frags[i].mb = NULL; in ip_frag_free()
102 fp->last_idx = 0; in ip_frag_free()
116 __func__, __LINE__, fp->frags[i].mb, fp->start, in ip_frag_free_immediate()
117 fp->key.src_dst[0], fp->key.id); in ip_frag_free_immediate()
119 fp->frags[i].mb = NULL; in ip_frag_free_immediate()
123 fp->last_idx = 0; in ip_frag_free_immediate()
146 fp->start = tms; in ip_frag_reset()
147 fp->total_size = UINT32_MAX; in ip_frag_reset()
148 fp->frag_size = 0; in ip_frag_reset()
157 struct ip_frag_pkt *fp) in ip_frag_tbl_del() argument
[all …]
H A Drte_ipv4_reassembly.c23 n = fp->last_idx - 1; in ipv4_frag_reassemble()
37 if(fp->frags[i].ofs + fp->frags[i].len == ofs) { in ipv4_frag_reassemble()
51 m = fp->frags[i].mb; in ipv4_frag_reassemble()
52 ofs = fp->frags[i].ofs; in ipv4_frag_reassemble()
65 fp->frags[curr_idx].mb = NULL; in ipv4_frag_reassemble()
102 struct ip_frag_pkt *fp; in rte_ipv4_frag_reassemble_packet() local
154 fp, fp->key.src_dst[0], fp->key.id, fp->start, in rte_ipv4_frag_reassemble_packet()
155 fp->total_size, fp->frag_size, fp->last_idx); in rte_ipv4_frag_reassemble_packet()
160 ip_frag_inuse(tbl, fp); in rte_ipv4_frag_reassemble_packet()
169 fp, fp->key.src_dst[0], fp->key.id, fp->start, in rte_ipv4_frag_reassemble_packet()
[all …]
H A Drte_ipv6_reassembly.c43 n = fp->last_idx - 1; in ipv6_frag_reassemble()
60 if (fp->frags[i].ofs + fp->frags[i].len == ofs) { in ipv6_frag_reassemble()
74 m = fp->frags[i].mb; in ipv6_frag_reassemble()
75 ofs = fp->frags[i].ofs; in ipv6_frag_reassemble()
141 struct ip_frag_pkt *fp; in rte_ipv6_frag_reassemble_packet() local
187 if (fp == NULL) { in rte_ipv6_frag_reassemble_packet()
198 fp, IPv6_KEY_BYTES(fp->key.src_dst), fp->key.id, fp->start, in rte_ipv6_frag_reassemble_packet()
199 fp->total_size, fp->frag_size, fp->last_idx); in rte_ipv6_frag_reassemble_packet()
205 ip_frag_inuse(tbl, fp); in rte_ipv6_frag_reassemble_packet()
214 fp, IPv6_KEY_BYTES(fp->key.src_dst), fp->key.id, fp->start, in rte_ipv6_frag_reassemble_packet()
[all …]
H A Drte_ip_frag_common.c86 struct ip_frag_pkt *fp; in rte_ip_frag_table_destroy() local
88 TAILQ_FOREACH(fp, &tbl->lru, lru) { in rte_ip_frag_table_destroy()
89 ip_frag_free_immediate(fp); in rte_ip_frag_table_destroy()
130 struct ip_frag_pkt *fp; in rte_ip_frag_table_del_expired_entries() local
134 TAILQ_FOREACH(fp, &tbl->lru, lru) in rte_ip_frag_table_del_expired_entries()
135 if (max_cycles + fp->start < tms) { in rte_ip_frag_table_del_expired_entries()
138 fp->last_idx) in rte_ip_frag_table_del_expired_entries()
139 ip_frag_tbl_del(tbl, dr, fp); in rte_ip_frag_table_del_expired_entries()
/dpdk/app/test-pmd/
H A Dcmd_flex_item.c311 return fp; in flex_item_init()
342 if (fp) { in flex_item_create()
348 if (!fp) { in flex_item_create()
368 free(fp); in flex_item_create()
393 if (!fp) in flex_item_destroy()
397 free(fp); in flex_item_destroy()
506 memset(fp->mask_pattern, 0xFF, fp->spec.length); in flex_pattern_parsed_fn()
507 fp->mask.length = fp->spec.length; in flex_pattern_parsed_fn()
509 if (fp->mask.length != fp->spec.length) { in flex_pattern_parsed_fn()
513 fp->spec.pattern = fp->spec_pattern; in flex_pattern_parsed_fn()
[all …]
/dpdk/lib/bpf/
H A Dbpf_convert.c214 switch (fp->k) { in convert_bpf_load()
266 fp = prog; in bpf_convert_filter()
292 switch (fp->code) { in bpf_convert_filter()
300 *insn = BPF_RAW_INSN(fp->code, 0, 0, 0, fp->k); in bpf_convert_filter()
334 insn->code = fp->code; in bpf_convert_filter()
339 insn->imm = fp->k; in bpf_convert_filter()
371 if (BPF_SRC(fp->code) == BPF_K && (int) fp->k < 0) { in bpf_convert_filter()
383 insn->imm = fp->k; in bpf_convert_filter()
389 if (fp->jf == 0) { in bpf_convert_filter()
397 if (fp->jt == 0 && BPF_OP(fp->code) == BPF_JEQ) { in bpf_convert_filter()
[all …]
/dpdk/drivers/crypto/ccp/
H A Dccp_pci.c24 FILE *fp; in ccp_check_pci_uio_module() local
28 fp = fopen(PROC_MODULES, "r"); in ccp_check_pci_uio_module()
29 if (fp == NULL) in ccp_check_pci_uio_module()
36 fclose(fp); in ccp_check_pci_uio_module()
41 rewind(fp); in ccp_check_pci_uio_module()
43 fclose(fp); in ccp_check_pci_uio_module()
156 FILE *fp; in ccp_pci_parse_sysfs_resource() local
161 fp = fopen(filename, "r"); in ccp_pci_parse_sysfs_resource()
162 if (fp == NULL) in ccp_pci_parse_sysfs_resource()
179 fclose(fp); in ccp_pci_parse_sysfs_resource()
[all …]
/dpdk/drivers/raw/ifpga/
H A Drte_pmd_ifpga.c167 struct feature_prop fp; in get_common_property() local
180 fp.feature_id = FME_FEATURE_ID_HEADER; in get_common_property()
181 fp.prop_id = FME_HDR_PROP_PORTS_NUM; in get_common_property()
187 prop->num_ports = fp.data; in get_common_property()
195 prop->bitstream_id = fp.data; in get_common_property()
203 prop->bitstream_metadata = fp.data; in get_common_property()
229 struct feature_prop fp; in get_port_property() local
244 fp.prop_id = FME_HDR_PROP_PORT_TYPE; in get_port_property()
245 fp.data = port; in get_port_property()
246 fp.data <<= 32; in get_port_property()
[all …]
/dpdk/drivers/net/bnx2x/
H A Dbnx2x_rxtx.c58 struct bnx2x_fastpath *fp = &sc->fp[queue_idx]; in bnx2x_dev_rx_queue_setup() local
193 struct bnx2x_fastpath *fp; in bnx2x_xmit_pkts() local
200 fp = &sc->fp[txq->queue_id]; in bnx2x_xmit_pkts()
204 bnx2x_txeof(sc, fp); in bnx2x_xmit_pkts()
214 fp->tx_db.data.prod += ret; in bnx2x_xmit_pkts()
218 bnx2x_update_fp_sb_idx(fp); in bnx2x_xmit_pkts()
225 bnx2x_txeof(sc, fp); in bnx2x_xmit_pkts()
244 struct bnx2x_fastpath *fp = &sc->fp[queue_idx]; in bnx2x_dev_tx_queue_setup() local
338 struct bnx2x_fastpath *fp = &sc->fp[rxq->queue_id]; in bnx2x_recv_pkts() local
349 rte_spinlock_lock(&(fp)->rx_mtx); in bnx2x_recv_pkts()
[all …]
H A Dbnx2x_stats.c917 struct bnx2x_fastpath *fp = &sc->fp[i]; in bnx2x_storm_stats_update() local
1423 struct bnx2x_fastpath *fp = &sc->fp[i]; in bnx2x_memset_stats() local
1425 memset(&fp->old_tclient, 0, in bnx2x_memset_stats()
1426 sizeof(fp->old_tclient)); in bnx2x_memset_stats()
1427 memset(&fp->old_uclient, 0, in bnx2x_memset_stats()
1428 sizeof(fp->old_uclient)); in bnx2x_memset_stats()
1429 memset(&fp->old_xclient, 0, in bnx2x_memset_stats()
1502 memset(&sc->fp[i].old_tclient, 0, sizeof(sc->fp[i].old_tclient)); in bnx2x_stats_init()
1503 memset(&sc->fp[i].old_uclient, 0, sizeof(sc->fp[i].old_uclient)); in bnx2x_stats_init()
1504 memset(&sc->fp[i].old_xclient, 0, sizeof(sc->fp[i].old_xclient)); in bnx2x_stats_init()
[all …]
H A Dbnx2x.h394 #define FP_IDX(fp) (fp->index) argument
398 #define FP_CL_ID(fp) (fp->cl_id) argument
586 #define bnx2x_fwd_txdata(fp) (fp->txdata_ptr[FIRST_TX_COS_INDEX]) argument
588 #define IS_ETH_FP(fp) ((fp)->index < BNX2X_NUM_ETH_QUEUES((fp)->sc)) argument
589 #define IS_FCOE_FP(fp) ((fp)->index == FCOE_IDX((fp)->sc)) argument
591 #define IS_FWD_FP(fp) ((fp)->index == FWD_IDX((fp)->sc)) argument
593 #define IS_OOO_FP(fp) ((fp)->index == OOO_IDX((fp)->sc)) argument
1538 #define BNX2X_SP_OBJ(sc, fp) ((sc)->sp_objs[(fp)->index]) argument
1878 fp->fp_hc_idx = fp->sb_running_index[SM_RX_ID]; in bnx2x_update_fp_sb_idx()
1990 struct bnx2x_softc *sc = fp->sc; in bnx2x_stats_id()
[all …]
H A Dbnx2x.c1138 rxq = fp->sc->rx_queues[fp->index]; in bnx2x_has_rx_work()
1388 fp = &sc->fp[i]; in bnx2x_drain_tx_queues()
1714 struct bnx2x_fastpath *fp = &sc->fp[index]; in bnx2x_stop_queue() local
4633 fp = &sc->fp[i]; in bnx2x_intr_legacy()
4969 fp->cl_id = fp->igu_sb_id; in bnx2x_init_eth_fp()
4970 fp->cl_qzone_id = bnx2x_fp_qzone_id(fp); in bnx2x_init_eth_fp()
4998 fp->fw_sb_id, fp->igu_sb_id); in bnx2x_init_eth_fp()
5066 fp = &sc->fp[i]; in bnx2x_init_rx_rings()
8986 fp = &sc->fp[i]; in bnx2x_alloc_hsi_mem()
9021 fp = &sc->fp[i]; in bnx2x_free_hsi_mem()
[all …]
H A Dbnx2x_vfpf.c450 rxq = sc->rx_queues[fp->index]; in bnx2x_vf_rx_q_prep()
452 PMD_DRV_LOG(ERR, sc, "RX queue %d is NULL", fp->index); in bnx2x_vf_rx_q_prep()
459 rxq_init->vf_sb_id = fp->index; in bnx2x_vf_rx_q_prep()
462 rxq_init->buf_sz = fp->rx_buf_size; in bnx2x_vf_rx_q_prep()
474 txq = sc->tx_queues[fp->index]; in bnx2x_vf_tx_q_prep()
484 txq_init->vf_sb_id = fp->index; in bnx2x_vf_tx_q_prep()
499 query->vf_qid = fp->index; in bnx2x_vf_setup_queue()
502 bnx2x_vf_rx_q_prep(sc, fp, &query->rxq, flags); in bnx2x_vf_setup_queue()
503 bnx2x_vf_tx_q_prep(sc, fp, &query->txq, flags); in bnx2x_vf_setup_queue()
514 fp->index); in bnx2x_vf_setup_queue()
[all …]
/dpdk/drivers/net/mlx5/
H A Dmlx5_flow_flex.c1288 if (!fp) in mlx5_flex_parser_create_cb()
1292 memcpy(&fp->devx_conf, &conf->devx_conf, sizeof(fp->devx_conf)); in mlx5_flex_parser_create_cb()
1296 if (!fp->devx_obj) in mlx5_flex_parser_create_cb()
1305 (const void *)fp, fp->num_samples); in mlx5_flex_parser_create_cb()
1306 return &fp->entry; in mlx5_flex_parser_create_cb()
1308 if (fp->devx_obj) in mlx5_flex_parser_create_cb()
1310 if (fp) in mlx5_flex_parser_create_cb()
1311 mlx5_free(fp); in mlx5_flex_parser_create_cb()
1353 if (!fp) in mlx5_flex_parser_clone_cb()
1356 return &fp->entry; in mlx5_flex_parser_clone_cb()
[all …]
/dpdk/drivers/net/failsafe/
H A Dfailsafe_args.c89 FILE *fp; in fs_execute_cmd() local
112 fp = popen(sdev->cmdline, "r"); in fs_execute_cmd()
113 if (fp == NULL) { in fs_execute_cmd()
133 if (pclose(fp) == -1) in fs_execute_cmd()
141 FILE *fp = NULL; in fs_read_fd() local
172 fp = fdopen(fd, "r"); in fs_read_fd()
173 if (fp == NULL) in fs_read_fd()
178 while (fgets(output, sizeof(output), fp)) in fs_read_fd()
182 else if (ferror(fp) && errno != EAGAIN) in fs_read_fd()
192 if (fp) in fs_read_fd()
[all …]
/dpdk/lib/ipsec/
H A Dses.c35 struct rte_ipsec_sa_pkt_func fp; in rte_ipsec_session_prepare() local
41 rc = ipsec_sa_pkt_func_select(ss, ss->sa, &fp); in rte_ipsec_session_prepare()
45 ss->pkt_func = fp; in rte_ipsec_session_prepare()
/dpdk/drivers/bus/pci/linux/
H A Dpci.c502 FILE *fp; in pci_device_iommu_support_va() local
510 fp = fopen(filename, "r"); in pci_device_iommu_support_va()
511 if (fp == NULL) { in pci_device_iommu_support_va()
522 if (fscanf(fp, "%" PRIx64, &vtd_cap_reg) != 1) { in pci_device_iommu_support_va()
524 fclose(fp); in pci_device_iommu_support_va()
528 fclose(fp); in pci_device_iommu_support_va()
562 FILE *fp = fopen(filename, "r"); in pci_device_iommu_support_va() local
566 if (fp == NULL) { in pci_device_iommu_support_va()
573 while (getline(&line, &len, fp) != -1) { in pci_device_iommu_support_va()
591 fclose(fp); in pci_device_iommu_support_va()
/dpdk/drivers/common/cnxk/
H A Droc_model.c211 FILE *fp; in of_env_get() local
219 fp = fopen(path, "r"); in of_env_get()
220 if (!fp) { in of_env_get()
225 if (!fgets(model->env, sizeof(model->env), fp)) { in of_env_get()
238 fclose(fp); in of_env_get()
/dpdk/drivers/raw/cnxk_gpio/
H A Dcnxk_gpio.c182 FILE *fp; in cnxk_gpio_read_attr() local
184 fp = fopen(attr, "r"); in cnxk_gpio_read_attr()
185 if (!fp) in cnxk_gpio_read_attr()
188 ret = fscanf(fp, "%s", val); in cnxk_gpio_read_attr()
200 ret2 = fclose(fp); in cnxk_gpio_read_attr()
227 FILE *fp; in cnxk_gpio_write_attr() local
233 fp = fopen(attr, "w"); in cnxk_gpio_write_attr()
234 if (!fp) in cnxk_gpio_write_attr()
237 ret = fprintf(fp, "%s", val); in cnxk_gpio_write_attr()
239 fclose(fp); in cnxk_gpio_write_attr()
[all …]
/dpdk/drivers/net/enic/base/
H A Dvnic_devcmd.h1015 vnic_filter_size(struct filter_v2 *fp) in vnic_filter_size() argument
1019 switch (fp->type) { in vnic_filter_size()
1021 size = sizeof(fp->u.usnic); in vnic_filter_size()
1024 size = sizeof(fp->u.ipv4); in vnic_filter_size()
1028 size = sizeof(fp->u.mac_vlan); in vnic_filter_size()
1031 size = sizeof(fp->u.vlan_3tuple); in vnic_filter_size()
1035 size = sizeof(fp->u.generic_1); in vnic_filter_size()
1038 size = sizeof(fp->u); in vnic_filter_size()
1041 size += sizeof(fp->type); in vnic_filter_size()
/dpdk/drivers/net/qede/
H A Dqede_rxtx.c593 struct qede_fastpath *fp; in qede_alloc_fp_resc() local
648 if (!fp->sb_info) { in qede_alloc_fp_resc()
675 if (fp->sb_info) { in qede_dealloc_fp_resc()
679 fp->sb_info->sb_phys, in qede_dealloc_fp_resc()
681 rte_free(fp->sb_info); in qede_dealloc_fp_resc()
682 fp->sb_info = NULL; in qede_dealloc_fp_resc()
760 rxq = fp->rxq; in qede_rx_queue_start()
779 fp->rxq->queue_id, fp->sb_info->igu_sb_id); in qede_rx_queue_start()
801 fp->rxq->hw_cons_ptr = &fp->sb_info->sb_pi_array[RX_PI]; in qede_rx_queue_start()
831 txq = fp->txq; in qede_tx_queue_start()
[all …]
/dpdk/drivers/net/bnxt/tf_ulp/
H A Dbnxt_tf_pmd_shim.c117 FILE *fp; in ulp_pmd_get_mac_by_pci() local
132 fp = fopen(path, "r"); in ulp_pmd_get_mac_by_pci()
133 if (!fp) { in ulp_pmd_get_mac_by_pci()
139 if (fgets(dev_str, sizeof(dev_str), fp) == NULL) { in ulp_pmd_get_mac_by_pci()
141 fclose(fp); in ulp_pmd_get_mac_by_pci()
149 fclose(fp); in ulp_pmd_get_mac_by_pci()
/dpdk/app/test-regex/
H A Dmain.c178 FILE *fp; in read_file() local
183 fp = fopen(file, "r"); in read_file()
184 if (!fp) in read_file()
186 if (fseek(fp, 0L, SEEK_END) == 0) { in read_file()
187 buf_len = ftell(fp); in read_file()
197 if (fseek(fp, 0L, SEEK_SET) != 0) { in read_file()
201 read_len = fread(*buf, sizeof(char), buf_len, fp); in read_file()
207 fclose(fp); in read_file()
211 if (fp) in read_file()
212 fclose(fp); in read_file()
/dpdk/app/test-crypto-perf/
H A Dcperf_test_vector_parsing.c465 FILE *fp; in parse_file() local
469 fp = fopen(opts->test_file, "r"); in parse_file()
470 if (fp == NULL) { in parse_file()
475 while ((read = getline(&line, &len, fp)) != -1) { in parse_file()
514 while ((read = getline(&line, &len, fp)) != -1) { in parse_file()
545 fclose(fp); in parse_file()
552 if (fp) in parse_file()
553 fclose(fp); in parse_file()

12