Home
last modified time | relevance | path

Searched refs:dir_fd (Results 1 – 4 of 4) sorted by relevance

/dpdk/lib/eal/common/
H A Deal_common_proc.c609 int dir_fd; in rte_mp_channel_init() local
631 dir_fd = open(mp_dir_path, O_RDONLY); in rte_mp_channel_init()
632 if (dir_fd < 0) { in rte_mp_channel_init()
638 if (flock(dir_fd, LOCK_EX)) { in rte_mp_channel_init()
641 close(dir_fd); in rte_mp_channel_init()
646 close(dir_fd); in rte_mp_channel_init()
654 close(dir_fd); in rte_mp_channel_init()
660 flock(dir_fd, LOCK_UN); in rte_mp_channel_init()
661 close(dir_fd); in rte_mp_channel_init()
746 int dir_fd, ret = 0; in mp_send() local
[all …]
/dpdk/lib/eal/linux/
H A Deal_memalloc.c820 int cur_idx, start_idx, j, dir_fd = -1; in alloc_seg_walk() local
874 dir_fd = open(wa->hi->hugedir, O_RDONLY); in alloc_seg_walk()
875 if (dir_fd < 0) { in alloc_seg_walk()
881 if (flock(dir_fd, LOCK_EX)) { in alloc_seg_walk()
884 close(dir_fd); in alloc_seg_walk()
925 if (dir_fd >= 0) in alloc_seg_walk()
926 close(dir_fd); in alloc_seg_walk()
938 if (dir_fd >= 0) in alloc_seg_walk()
939 close(dir_fd); in alloc_seg_walk()
955 int msl_idx, seg_idx, ret, dir_fd = -1; in free_seg_walk() local
[all …]
H A Deal_hugepage_info.c305 int dir_fd; member
323 int dir_fd, fd, lck_result; in walk_hugedir() local
332 dir_fd = dirfd(dir); in walk_hugedir()
349 fd = openat(dir_fd, dirent->d_name, O_RDONLY); in walk_hugedir()
363 .dir_fd = dir_fd, in walk_hugedir()
389 unlinkat(whd->dir_fd, whd->file_name, 0); in clear_hugedir_cb()
H A Deal.c89 int dir_fd, fd, lck_result; in eal_clean_runtime_dir()
102 dir_fd = dirfd(dir); in eal_clean_runtime_dir()
105 if (flock(dir_fd, LOCK_EX) < 0) { in eal_clean_runtime_dir()
137 fd = openat(dir_fd, dirent->d_name, O_RDONLY); in eal_clean_runtime_dir()
150 unlinkat(dir_fd, dirent->d_name, 0); in eal_clean_runtime_dir()
155 /* closedir closes dir_fd and drops the lock */ in eal_clean_runtime_dir()
88 int dir_fd, fd, lck_result; eal_clean_runtime_dir() local