Home
last modified time | relevance | path

Searched refs:cpp (Results 1 – 25 of 60) sorted by relevance

123

/f-stack/dpdk/drivers/net/nfp/nfpcore/
H A Dnfp_cppcore.c49 if (!cpp) in nfp_cpp_model()
53 cpp->model = __nfp_cpp_model_autodetect(cpp); in nfp_cpp_model()
91 if (!cpp) in nfp_cpp_interface()
136 if (!cpp) in nfp_cpp_area_alloc_with_name()
158 area->cpp = cpp; in nfp_cpp_area_alloc_with_name()
557 cpp = calloc(1, sizeof(*cpp)); in nfp_cpp_alloc()
558 if (!cpp) in nfp_cpp_alloc()
565 err = cpp->op->init(cpp, dev); in nfp_cpp_alloc()
598 if (cpp->op && cpp->op->free) in nfp_cpp_free()
599 cpp->op->free(cpp); in nfp_cpp_free()
[all …]
H A Dnfp_mutex.c29 struct nfp_cpp *cpp; member
158 mutex->cpp = cpp; in nfp_cpp_mutex_alloc()
166 if (cpp->mutex_cache) { in nfp_cpp_mutex_alloc()
167 cpp->mutex_cache->prev = mutex; in nfp_cpp_mutex_alloc()
168 mutex->next = cpp->mutex_cache; in nfp_cpp_mutex_alloc()
169 cpp->mutex_cache = mutex; in nfp_cpp_mutex_alloc()
171 cpp->mutex_cache = mutex; in nfp_cpp_mutex_alloc()
180 return mutex->cpp; in nfp_cpp_mutex_cpp()
244 if (mutex->cpp && mutex == mutex->cpp->mutex_cache) in nfp_cpp_mutex_free()
293 struct nfp_cpp *cpp = mutex->cpp; in nfp_cpp_mutex_unlock() local
[all …]
H A Dnfp_cpp.h44 struct nfp_cpp *cpp; member
65 void (*free)(struct nfp_cpp *cpp);
155 void nfp_cpp_priv_set(struct nfp_cpp *cpp, void *priv);
163 void *nfp_cpp_priv(struct nfp_cpp *cpp);
173 uint32_t __nfp_cpp_model_autodetect(struct nfp_cpp *cpp);
194 void nfp_cpp_free(struct nfp_cpp *cpp);
226 uint32_t nfp_cpp_model(struct nfp_cpp *cpp);
284 uint16_t nfp_cpp_interface(struct nfp_cpp *cpp);
459 int nfp_cpp_read(struct nfp_cpp *cpp, uint32_t cpp_id,
473 int nfp_cpp_write(struct nfp_cpp *cpp, uint32_t cpp_id,
[all …]
H A Dnfp_nsp.c71 struct nfp_cpp *cpp = state->cpp; in nfp_nsp_check() local
79 err = nfp_cpp_readq(cpp, nsp_cpp, nsp_status, &reg); in nfp_nsp_check()
110 nfp_nsp_open(struct nfp_cpp *cpp) in nfp_nsp_open() argument
116 res = nfp_resource_acquire(cpp, NFP_RESOURCE_NSP); in nfp_nsp_open()
126 state->cpp = cpp; in nfp_nsp_open()
174 err = nfp_cpp_readq(cpp, nsp_cpp, addr, reg); in nfp_nsp_wait_reg()
210 struct nfp_cpp *cpp = state->cpp; in nfp_nsp_command() local
231 err = nfp_cpp_writeq(cpp, nsp_cpp, nsp_buffer, in nfp_nsp_command()
237 err = nfp_cpp_writeq(cpp, nsp_cpp, nsp_command, in nfp_nsp_command()
245 err = nfp_nsp_wait_reg(cpp, &reg, nsp_cpp, nsp_command, in nfp_nsp_command()
[all …]
H A Dnfp_mip.c39 nfp_mip_try_read(struct nfp_cpp *cpp, uint32_t cpp_id, uint64_t addr, in nfp_mip_try_read() argument
44 ret = nfp_cpp_read(cpp, cpp_id, addr, mip, sizeof(*mip)); in nfp_mip_try_read()
66 nfp_mip_read_resource(struct nfp_cpp *cpp, struct nfp_mip *mip) in nfp_mip_read_resource() argument
73 nffw_info = nfp_nffw_info_open(cpp); in nfp_mip_read_resource()
81 err = nfp_mip_try_read(cpp, cpp_id, addr, mip); in nfp_mip_read_resource()
98 nfp_mip_open(struct nfp_cpp *cpp) in nfp_mip_open() argument
107 err = nfp_mip_read_resource(cpp, mip); in nfp_mip_open()
H A Dnfp_rtsym.c35 struct nfp_cpp *cpp; member
85 nfp_rtsym_table_read(struct nfp_cpp *cpp) in nfp_rtsym_table_read() argument
90 mip = nfp_mip_open(cpp); in nfp_rtsym_table_read()
91 rtbl = __nfp_rtsym_table_read(cpp, mip); in nfp_rtsym_table_read()
117 __nfp_rtsym_table_read(struct nfp_cpp *cpp, const struct nfp_mip *mip) in __nfp_rtsym_table_read() argument
151 cache->cpp = cpp; in __nfp_rtsym_table_read()
155 err = nfp_cpp_read(cpp, dram, symtab_addr, rtsymtab, symtab_size); in __nfp_rtsym_table_read()
159 err = nfp_cpp_read(cpp, dram, strtab_addr, cache->strtab, strtab_size); in __nfp_rtsym_table_read()
269 err = nfp_cpp_readl(rtbl->cpp, id, sym->addr, &val32); in nfp_rtsym_read_le()
273 err = nfp_cpp_readq(rtbl->cpp, id, sym->addr, &val); in nfp_rtsym_read_le()
[all …]
H A Dnfp_nffw.c69 nfp_mip_mu_locality_lsb(struct nfp_cpp *cpp) in nfp_mip_mu_locality_lsb() argument
77 err = nfp_xpb_readl(cpp, xpbaddr, &imbcppat); in nfp_mip_mu_locality_lsb()
118 nfp_nffw_info_open(struct nfp_cpp *cpp) in nfp_nffw_info_open() argument
131 state->res = nfp_resource_acquire(cpp, NFP_RESOURCE_NFP_NFFW); in nfp_nffw_info_open()
140 err = nfp_cpp_read(cpp, nfp_resource_cpp_id(state->res), in nfp_nffw_info_open()
153 state->cpp = cpp; in nfp_nffw_info_open()
226 locality_off = nfp_mip_mu_locality_lsb(state->cpp); in nfp_nffw_info_mip_first()
H A Dnfp_resource.c68 nfp_cpp_resource_find(struct nfp_cpp *cpp, struct nfp_resource *res) in nfp_cpp_resource_find() argument
91 ret = nfp_cpp_read(cpp, cpp_id, addr, &entry, sizeof(entry)); in nfp_cpp_resource_find()
100 nfp_cpp_mutex_alloc(cpp, in nfp_cpp_resource_find()
114 nfp_resource_try_acquire(struct nfp_cpp *cpp, struct nfp_resource *res, in nfp_resource_try_acquire() argument
122 err = nfp_cpp_resource_find(cpp, res); in nfp_resource_try_acquire()
152 nfp_resource_acquire(struct nfp_cpp *cpp, const char *name) in nfp_resource_acquire() argument
168 dev_mutex = nfp_cpp_mutex_alloc(cpp, NFP_RESOURCE_TBL_TARGET, in nfp_resource_acquire()
181 err = nfp_resource_try_acquire(cpp, res, dev_mutex); in nfp_resource_acquire()
H A Dnfp_hwinfo.c79 nfp_hwinfo_try_fetch(struct nfp_cpp *cpp, size_t *cpp_size) in nfp_hwinfo_try_fetch() argument
88 res = nfp_resource_acquire(cpp, NFP_RESOURCE_NFP_HWINFO); in nfp_hwinfo_try_fetch()
106 err = nfp_cpp_read(cpp, cpp_id, cpp_addr, db, *cpp_size); in nfp_hwinfo_try_fetch()
131 nfp_hwinfo_fetch(struct nfp_cpp *cpp, size_t *hwdb_size) in nfp_hwinfo_fetch() argument
142 db = nfp_hwinfo_try_fetch(cpp, hwdb_size); in nfp_hwinfo_fetch()
155 nfp_hwinfo_read(struct nfp_cpp *cpp) in nfp_hwinfo_read() argument
161 db = nfp_hwinfo_fetch(cpp, &hwdb_size); in nfp_hwinfo_read()
H A Dnfp_nsp.h94 struct nfp_cpp *cpp; member
107 struct nfp_nsp *nfp_nsp_open(struct nfp_cpp *cpp);
230 struct nfp_eth_table *nfp_eth_read_ports(struct nfp_cpp *cpp);
232 int nfp_eth_set_mod_enable(struct nfp_cpp *cpp, unsigned int idx, int enable);
233 int nfp_eth_set_configured(struct nfp_cpp *cpp, unsigned int idx,
236 nfp_eth_set_fec(struct nfp_cpp *cpp, unsigned int idx, enum nfp_eth_fec mode);
260 struct nfp_nsp *nfp_eth_config_start(struct nfp_cpp *cpp, unsigned int idx);
301 int nfp_hwmon_read_sensor(struct nfp_cpp *cpp, enum nfp_nsp_sensor_id id,
H A Dnfp_cpp_pcie_ops.c729 nfp_cpp_model_set(cpp, model); in nfp6000_set_model()
744 nfp_cpp_interface_set(cpp, interface); in nfp6000_set_interface()
791 nfp_cpp_serial_set(cpp, serial, serial_len); in nfp6000_set_serial()
826 cpp->driver_lock_needed) { in nfp6000_init()
839 if (nfp6000_set_model(dev, cpp) < 0) in nfp6000_init()
841 if (nfp6000_set_interface(dev, cpp) < 0) in nfp6000_init()
843 if (nfp6000_set_serial(dev, cpp) < 0) in nfp6000_init()
852 nfp_cpp_priv_set(cpp, desc); in nfp6000_init()
862 nfp6000_free(struct nfp_cpp *cpp) in nfp6000_free() argument
864 struct nfp_pcie_user *desc = nfp_cpp_priv(cpp); in nfp6000_free()
[all …]
H A Dnfp_nsp_eth.c330 nfp_eth_read_ports(struct nfp_cpp *cpp) in nfp_eth_read_ports() argument
335 nsp = nfp_nsp_open(cpp); in nfp_eth_read_ports()
346 nfp_eth_config_start(struct nfp_cpp *cpp, unsigned int idx) in nfp_eth_config_start() argument
357 nsp = nfp_nsp_open(cpp); in nfp_eth_config_start()
439 nfp_eth_set_mod_enable(struct nfp_cpp *cpp, unsigned int idx, int enable) in nfp_eth_set_mod_enable() argument
445 nsp = nfp_eth_config_start(cpp, idx); in nfp_eth_set_mod_enable()
479 nfp_eth_set_configured(struct nfp_cpp *cpp, unsigned int idx, int configed) in nfp_eth_set_configured() argument
485 nsp = nfp_eth_config_start(cpp, idx); in nfp_eth_set_configured()
603 nfp_eth_set_fec(struct nfp_cpp *cpp, unsigned int idx, enum nfp_eth_fec mode) in nfp_eth_set_fec() argument
608 nsp = nfp_eth_config_start(cpp, idx); in nfp_eth_set_fec()
/f-stack/dpdk/
H A D.gitattributes1 *.c diff=cpp
2 *.h diff=cpp
/f-stack/app/redis-5.0.5/deps/jemalloc/
H A D.gitignore58 /test/integration/cpp/[A-Za-z]*
59 !/test/integration/cpp/[A-Za-z]*.*
60 /test/integration/cpp/*.[od]
61 /test/integration/cpp/*.out
/f-stack/dpdk/config/arm/
H A Darm64_emag_linux_gcc3 cpp = 'aarch64-linux-gnu-cpp'
H A Darm64_thunderx_linux_gcc3 cpp = 'aarch64-linux-gnu-cpp'
H A Darm64_bluefield_linux_gcc3 cpp = 'aarch64-linux-gnu-cpp'
H A Darm64_stingray_linux_gcc3 cpp = 'aarch64-linux-gnu-cpp'
H A Darm64_thunderx2_linux_gcc3 cpp = 'aarch64-linux-gnu-cpp'
H A Darm64_graviton2_linux_gcc3 cpp = 'aarch64-linux-gnu-cpp'
H A Darm64_n1sdp_linux_gcc3 cpp = 'aarch64-linux-gnu-cpp'
H A Darm64_octeontx2_linux_gcc3 cpp = 'aarch64-linux-gnu-cpp'
H A Darm64_dpaa_linux_gcc3 cpp = 'aarch64-linux-gnu-cpp'
H A Darm64_armada_linux_gcc3 cpp = 'aarch64-linux-gnu-cpp'
/f-stack/dpdk/drivers/net/nfp/
H A Dnfp_net.c3261 tmp = nfp_cpp_model(cpp); in nfp_cpp_bridge_serve_ioctl()
3271 tmp = cpp->interface; in nfp_cpp_bridge_serve_ioctl()
3417 hw->cpp = cpp; in nfp_pf_create_dev()
3493 struct nfp_cpp *cpp = nsp->cpp; in nfp_fw_upload() local
3506 cpp->serial[0], cpp->serial[1], cpp->serial[2], cpp->serial[3], in nfp_fw_upload()
3507 cpp->serial[4], cpp->serial[5], cpp->interface >> 8, in nfp_fw_upload()
3508 cpp->interface & 0xff); in nfp_fw_upload()
3608 nsp = nfp_nsp_open(cpp); in nfp_fw_setup()
3624 struct nfp_cpp *cpp; in nfp_pf_pci_probe() local
3649 if (!cpp) { in nfp_pf_pci_probe()
[all …]

123