Home
last modified time | relevance | path

Searched refs:path (Results 1 – 25 of 294) sorted by relevance

12345678910>>...12

/dpdk/lib/vhost/
H A Dsocket.c34 char *path; member
372 const char *path = vsocket->path; in vhost_user_start_server() local
522 const char *path = vsocket->path; in vhost_user_start_client() local
567 if (!strcmp(vsocket->path, path)) in find_vhost_user_socket()
760 path); in rte_vhost_driver_get_protocol_features()
797 path); in rte_vhost_driver_get_queue_num()
841 path); in rte_vhost_driver_register()
849 vsocket->path = strdup(path); in rte_vhost_driver_register()
871 path); in rte_vhost_driver_register()
896 path); in rte_vhost_driver_register()
[all …]
H A Drte_vhost.h447 int rte_vhost_driver_register(const char *path, uint64_t flags);
450 int rte_vhost_driver_unregister(const char *path);
463 rte_vhost_driver_attach_vdpa_device(const char *path,
475 rte_vhost_driver_detach_vdpa_device(const char *path);
486 rte_vhost_driver_get_vdpa_device(const char *path);
498 int rte_vhost_driver_set_features(const char *path, uint64_t features);
554 rte_vhost_driver_set_protocol_features(const char *path,
568 rte_vhost_driver_get_protocol_features(const char *path,
582 rte_vhost_driver_get_queue_num(const char *path, uint32_t *queue_num);
612 int rte_vhost_driver_callback_register(const char *path,
[all …]
/dpdk/usertools/
H A Ddpdk-telemetry.py54 def find_sockets(path): argument
56 return glob.glob(os.path.join(path, SOCKET_NAME + '*'))
65 sock_name = os.path.basename(s)
89 path = get_dpdk_runtime_dir('')
90 sockets = glob.glob(os.path.join(path, "*", SOCKET_NAME + "*"))
97 prefixes.append(os.path.relpath(os.path.dirname(s), start=path))
100 print_socket_options(p, glob.glob(os.path.join(path, p,
104 def handle_socket(args, path): argument
114 sock.connect(path)
119 if os.path.exists(path) or not prompt:
[all …]
H A Ddpdk-hugepages.py46 def get_valid_page_sizes(path): argument
48 dir = os.path.dirname(path)
53 def get_hugepages(path): argument
60 def set_hugepages(path, reqpages): argument
62 filename = path + '/nr_hugepages'
71 gotpages = get_hugepages(path)
83 if not os.path.exists(path):
98 for hdir in os.listdir(path):
122 for path in dirs:
123 set_hugepages(path, 0)
[all …]
H A Ddpdk-pmdinfo.py22 sys.path.insert(0, '.')
230 for path in search_path.split(':'):
231 candidate = os.path.join(path, filename)
232 if os.path.exists(candidate):
233 return os.path.abspath(candidate)
482 if not os.path.exists(autoload_path):
492 dpath = os.path.join(autoload_path, d)
493 if os.path.isdir(dpath):
495 if os.path.isfile(dpath):
519 if not os.path.isfile(dpdk_path):
[all …]
/dpdk/lib/eal/linux/
H A Deal_lcore.c22 char path[PATH_MAX]; in eal_cpu_detected() local
23 int len = snprintf(path, sizeof(path), SYS_CPU_DIR in eal_cpu_detected()
25 if (len <= 0 || (unsigned)len >= sizeof(path)) in eal_cpu_detected()
27 if (access(path, F_OK) != 0) in eal_cpu_detected()
46 char path[PATH_MAX]; in eal_cpu_socket_id() local
48 snprintf(path, sizeof(path), "%s/node%u/cpu%u", NUMA_NODE_PATH, in eal_cpu_socket_id()
50 if (access(path, F_OK) == 0) in eal_cpu_socket_id()
60 char path[PATH_MAX]; in eal_cpu_core_id() local
63 int len = snprintf(path, sizeof(path), SYS_CPU_DIR "/%s", lcore_id, CORE_ID_FILE); in eal_cpu_core_id()
64 if (len <= 0 || (unsigned)len >= sizeof(path)) in eal_cpu_core_id()
[all …]
/dpdk/drivers/baseband/turbo_sw/
H A Dmeson.build4 path = get_option('flexran_sdk') variable
7 lib4g = cc.find_library('libturbo', dirs: [path + '/lib_turbo'], required: false)
10 ext_deps += cc.find_library('libcrc', dirs: [path + '/lib_crc'], required: true)
18 includes += include_directories(path + '/lib_turbo')
19 includes += include_directories(path + '/lib_crc')
20 includes += include_directories(path + '/lib_rate_matching')
21 includes += include_directories(path + '/lib_common')
32 includes += include_directories(path + '/lib_ldpc_encoder_5gnr')
33 includes += include_directories(path + '/lib_ldpc_decoder_5gnr')
34 includes += include_directories(path + '/lib_LDPC_ratematch_5gnr')
[all …]
/dpdk/doc/guides/prog_guide/img/
H A Drib_pic.svg19 <path d="M2 1 0 0l2-1v2" style="stroke:none" id="path11"/>
39 <path d="m0 595.28-62.71 27.91" class="st4" id="path56"/>
42 <path d="m0 595.28 52.87 27.52" class="st4" id="path61"/>
45 <path d="m0 595.28 62.71 27.91" class="st4" id="path66"/>
48 <path d="m0 595.28-56.94 27.69" class="st4" id="path71"/>
60 <path d="m0 595.28 52.87 27.52" class="st4" id="path91"/>
63 <path d="m0 595.28-151.53 40.3" class="st4" id="path96"/>
66 <path d="m0 595.28 151.53 40.3" class="st4" id="path101"/>
75 <path d="m0 595.28-62.71 27.91" class="st4" id="path116"/>
84 <path d="m0 595.28 52.87 27.52" class="st4" id="path131"/>
[all …]
H A Drib_internals.svg10 <path d="M2 1 0 0l2-1v2" style="stroke:none" id="path742"/>
24 <path d="m0 595.28-143.05 56.53" class="st4" id="path768"/>
36 <path d="m0 595.28 137.65 56.44" class="st4" id="path788"/>
115 <path d="m0 595.28-62.71 27.91" class="st4" id="path942"/>
118 <path d="m0 595.28 52.87 27.52" class="st4" id="path947"/>
121 <path d="m0 595.28 62.71 27.91" class="st4" id="path952"/>
124 <path d="m0 595.28-56.94 27.69" class="st4" id="path957"/>
127 <path d="m0 595.28 55.35 27.62" class="st4" id="path962"/>
130 <path d="m0 595.28-64.01 27.95" class="st4" id="path967"/>
133 <path d="m0 595.28 66.5 28.03" class="st4" id="path972"/>
[all …]
H A Ddir_24_8_alg.svg34 <path d="M2 1 0 0l2-1v2" style="stroke:none" id="path12"/>
87 <path d="M0 343.37v153.07h83.62" class="st3" id="path117"/>
98 <path d="M0 397.23v99.21" class="st3" id="path144"/>
103 <path d="M0 457.04h94.96v39.4" class="st3" id="path153"/>
110 <path d="M0 439.75h300.1v56.69" class="st3" id="path167"/>
113 <path d="M0 456.76h21.26v39.68h30.47" class="st3" id="path172"/>
116 <path d="M0 496.44h12.05V358.39" class="st3" id="path179"/>
121 <path d="M242.74 262.59v212.59H0v21.26" class="st3" id="path188"/>
124 <path class="st9" id="rect195" d="M0 486.517h89.291v9.921H0z"/>
128 <path class="st9" id="rect204" d="M0 483.398h68.031v13.039H0z"/>
[all …]
/dpdk/drivers/raw/ioat/
H A Ddpdk_idxd_cfg.py12 import os.path
17 def __init__(self, path): argument
18 self.path = path
22 with open(os.path.join(self.path, filename)) as f:
28 with open(os.path.join(self.path, filename), "w") as f:
35 if not os.path.exists(drv_dir):
49 for path, dirs, files in os.walk(base_dir):
52 return os.path.join(base_dir, dir)
59 for path, dirs, files in os.walk(pci_dir):
86 wq_dir = SysfsDir(os.path.join(dsa_dir.path, f"wq{dsa_id}.{q}"))
H A Didxd_bus.c77 const char *path = getenv("DSA_DEV_PATH"); in dsa_get_dev_path() local
78 return path ? path : DSA_DEV_PATH; in dsa_get_dev_path()
84 const char *path = getenv("DSA_SYSFS_PATH"); in dsa_get_sysfs_path() local
85 return path ? path : DSA_SYSFS_PATH; in dsa_get_sysfs_path()
103 char path[PATH_MAX]; in idxd_vdev_mmap_wq() local
106 snprintf(path, sizeof(path), "%s/%s", dsa_get_dev_path(), dev->wq_name); in idxd_vdev_mmap_wq()
107 fd = open(path, O_RDWR); in idxd_vdev_mmap_wq()
116 IOAT_PMD_ERR("Failed to mmap device %s", path); in idxd_vdev_mmap_wq()
277 const char *path = dsa_get_dev_path(); in dsa_scan() local
281 dev_dir = opendir(path); in dsa_scan()
[all …]
/dpdk/drivers/dma/idxd/
H A Ddpdk_idxd_cfg.py12 import os.path
17 def __init__(self, path): argument
18 self.path = path
22 with open(os.path.join(self.path, filename)) as f:
28 with open(os.path.join(self.path, filename), "w") as f:
35 if not os.path.exists(drv_dir):
49 for path, dirs, files in os.walk(base_dir):
52 return os.path.join(base_dir, dir)
59 for path, dirs, files in os.walk(pci_dir):
86 wq_dir = SysfsDir(os.path.join(dsa_dir.path, f"wq{dsa_id}.{q}"))
H A Didxd_bus.c79 const char *path = getenv("DSA_DEV_PATH"); in dsa_get_dev_path() local
80 return path ? path : DSA_DEV_PATH; in dsa_get_dev_path()
86 const char *path = getenv("DSA_SYSFS_PATH"); in dsa_get_sysfs_path() local
87 return path ? path : DSA_SYSFS_PATH; in dsa_get_sysfs_path()
113 char path[PATH_MAX]; in idxd_bus_mmap_wq() local
116 snprintf(path, sizeof(path), "%s/%s", dsa_get_dev_path(), dev->wq_name); in idxd_bus_mmap_wq()
117 fd = open(path, O_RDWR); in idxd_bus_mmap_wq()
126 IDXD_PMD_ERR("Failed to mmap device %s", path); in idxd_bus_mmap_wq()
309 const char *path = dsa_get_dev_path(); in dsa_scan() local
313 dev_dir = opendir(path); in dsa_scan()
[all …]
/dpdk/buildtools/
H A Dlist-dir-globs.py13 root = os.path.join(os.getenv('MESON_SOURCE_ROOT', '.'),
16 for path in sys.argv[1].split(','):
17 if path:
18 for p in iglob(os.path.join(root, path)):
19 if os.path.isdir(p):
20 print(os.path.relpath(p).replace('\\', '/'))
H A Dsymlink-drivers-solibs.py24 pmd_dir = os.path.join(lib_dir, pmd_subdir)
31 for file in glob.glob(os.path.join(pmd_dir, pattern)):
32 to = os.path.join(to_dir, os.path.basename(file))
44 for file in glob.glob(os.path.join(pmd_subdir, 'librte_*.so*')):
45 to = os.path.basename(file)
46 if os.path.exists(to):
H A Dpmdinfogen.py223 def open_input(path): argument
224 if path == "-":
228 return open(path, "rb")
231 def read_input(path): argument
232 if path == "-":
234 with open(path, "rb") as file:
238 def load_image(fmt, path): argument
246 def open_output(path): argument
247 if path == "-":
249 return open(path, "w")
[all …]
/dpdk/lib/telemetry/
H A Dtelemetry.c434 snprintf(path, sizeof(path), "%s/dpdk_telemetry.v%d", in get_socket_path()
436 return path; in get_socket_path()
442 if (v2_socket.path[0]) in unlink_sockets()
443 unlink(v2_socket.path); in unlink_sockets()
444 if (v1_socket.path[0]) in unlink_sockets()
445 unlink(v1_socket.path); in unlink_sockets()
449 create_socket(char *path) in create_socket() argument
524 if ((size_t) snprintf(v1_socket.path, sizeof(v1_socket.path), in telemetry_legacy_init()
540 unlink(v1_socket.path); in telemetry_legacy_init()
571 memcpy(v2_socket.path, spath, sizeof(v2_socket.path)); in telemetry_v2_init()
[all …]
/dpdk/examples/vhost_blk/
H A Dvhost_blk_compat.c71 char path[PATH_MAX]; in extern_vhost_pre_msg_handler() local
76 ret = rte_vhost_get_ifname(vid, path, PATH_MAX); in extern_vhost_pre_msg_handler()
82 ctrlr = vhost_blk_ctrlr_find(path); in extern_vhost_pre_msg_handler()
119 char path[PATH_MAX]; in extern_vhost_post_msg_handler() local
124 ret = rte_vhost_get_ifname(vid, path, PATH_MAX); in extern_vhost_post_msg_handler()
130 ctrlr = vhost_blk_ctrlr_find(path); in extern_vhost_post_msg_handler()
164 vhost_dev_install_rte_compat_hooks(const char *path) in vhost_dev_install_rte_compat_hooks() argument
168 rte_vhost_driver_get_protocol_features(path, &protocol_features); in vhost_dev_install_rte_compat_hooks()
171 rte_vhost_driver_set_protocol_features(path, protocol_features); in vhost_dev_install_rte_compat_hooks()
/dpdk/doc/guides/nics/
H A Dvirtio.rst373 Afterwards, dependencies of vectorized path will be checked in path
379 #. ``path``:
434 Afterwards, dependencies of vectorized path will be checked in path
468 not negotiated, this path will be selected.
476 requested, this path will be selected.
484 negotiated, this path will be selected.
492 this path will be selected.
495 this path will be selected.
497 Rx/Tx callbacks of each Virtio path
558 Split virtqueue non-mergeable path, Split virtqueue vectorized Rx path.
[all …]
/dpdk/app/test/
H A Dprocess.h49 char path[32]; in process_dup() local
126 strlcpy(path, "/proc/" self "/" exe, sizeof(path)); in process_dup()
127 if (execv(path, argv_cpy) < 0) { in process_dup()
130 path); in process_dup()
168 char path[PATH_MAX] = {0}; in get_current_prefix() local
172 snprintf(path, sizeof(path), "/proc/self/fd/%d", 3); in get_current_prefix()
175 if (readlink(path, buf, sizeof(buf)) == -1) in get_current_prefix()
/dpdk/app/test-crypto-perf/
H A Ddpdk-graph-crypto-perf.py23 SCRIPT_PATH = os.path.dirname(__file__) + "/"
42 path = os.path.join(self.graph_path, subdir, "")
43 if not os.path.exists(path):
44 os.makedirs(path)
47 fig.write_image(path + "%d.jpg" % self.graph_num)
149 if not os.path.exists(pdf_path):
265 if test_cmd is None or not os.path.isfile(test_cmd):
271 config_name = os.path.splitext(config_file)[0]
274 output_path = os.path.join(output_path, config_name, "")
302 graph_path = os.path.join(output_path, GRAPH_DIR, "")
[all …]
/dpdk/drivers/net/virtio/virtio_user/
H A Dvirtio_user_dev.c125 PMD_DRV_LOG(ERR, "(%s) setup rx vq %u failed", dev->path, i); in virtio_user_queue_setup()
217 PMD_INIT_LOG(ERR, "(%s) Failed to start device", dev->path); in virtio_user_start_device()
258 PMD_INIT_LOG(ERR, "(%s) Failed to stop device", dev->path); in virtio_user_stop_device()
331 dev->path); in virtio_user_dev_init_mac()
340 PMD_DRV_LOG(INFO, "(%s) MAC %s specified", dev->path, buf); in virtio_user_dev_init_mac()
512 PMD_DRV_LOG(ERR, "(%s) Unknown backend type", dev->path); in virtio_user_dev_setup()
572 strlcpy(dev->path, path, PATH_MAX); in virtio_user_dev_init()
595 PMD_INIT_LOG(ERR, "(%s) backend set up fails", dev->path); in virtio_user_dev_init()
660 dev->path); in virtio_user_dev_init()
685 unlink(dev->path); in virtio_user_dev_uninit()
[all …]
/dpdk/lib/eal/unix/
H A Deal_firmware.c133 char path[PATH_MAX]; in rte_firmware_read() local
138 snprintf(path, sizeof(path), "%s.xz", name); in rte_firmware_read()
139 path[PATH_MAX - 1] = '\0'; in rte_firmware_read()
141 if (access(path, F_OK) == 0) { in rte_firmware_read()
143 path); in rte_firmware_read()
146 ret = firmware_read(path, buf, bufsz); in rte_firmware_read()
/dpdk/drivers/common/mlx5/linux/
H A Dmlx5_common_os.c40 file = fopen(path, "rb"); in mlx5_get_pci_addr()
169 dir = opendir(path); in mlx5_get_ifname_sysfs()
190 file = fopen(path, "rb"); in mlx5_get_ifname_sysfs()
252 size_t len = strlen(path); in mlx5_glue_path()
280 char const *path[] = { in mlx5_glue_dlopen() local
304 if (!path[i]) { in mlx5_glue_dlopen()
308 end = strpbrk(path[i], ":;"); in mlx5_glue_dlopen()
310 end = path[i] + strlen(path[i]); in mlx5_glue_dlopen()
311 len = end - path[i]; in mlx5_glue_dlopen()
317 (int)len, path[i], in mlx5_glue_dlopen()
[all …]

12345678910>>...12