| /spdk/test/scheduler/ |
| H A D | cgroups.sh | 39 local proc procs old_proc_interface new_proc_interface 59 for proc in "${!procs[@]}"; do 64 if move_proc "$proc" "$new_cgroup" "$old_cgroup" "$new_proc_interface"; then 72 local proc=$1 new_cgroup=$2 old_cgroup=${3:-"$(get_cgroup "$1")"} attr=$4 write_fail 74 echo "Moving $proc ($(id_proc "$proc" 2>&1)) to $new_cgroup from $old_cgroup" >&2 75 if ! write_fail=$(set_cgroup_attr "$new_cgroup" "$attr" "$proc" 2>&1); then 76 echo "Moving $proc failed: ${write_fail##*: }" >&2 165 [[ -e /proc/$pid/cgroup ]] || return 1 197 [[ -e /proc/$pid/stat ]] || return 1
|
| H A D | common.sh | 229 elif [[ -e /proc/$pid/status ]]; then 230 status_file=/proc/$pid/status 412 if [[ -e /proc/$spdk_pid/status ]]; then 424 if [[ -e /proc/$spdk_pid/status ]]; then 475 source <(grep '^cpu[0-9]' /proc/stat | sed 's/\([^ ]*\) \(.*\)/_\1=(\2)/') 762 # divided by SC_CLK_TCK. See proc(5). 771 [[ -e /proc/$spdk_pid/status ]] || return 1 774 for thread in "/proc/$spdk_pid/task/"*; do
|
| /spdk/scripts/ |
| H A D | core-collector.sh | 67 _filter=0x$(< "/proc/$core_pid/coredump_filter") 107 exe_path=$(readlink -f "/proc/$core_pid/exe") 108 cwd_path=$(readlink -f "/proc/$core_pid/cwd") 109 exe_comm=$(< "/proc/$core_pid/comm") 110 statm=$(< "/proc/$core_pid/statm") 113 mapfile -t maps < <(readlink -f "/proc/$core_pid/map_files/"*)
|
| H A D | setup.sh | 458 opened_files+=($(readlink -f /proc/+([0-9])/fd/+([0-9]))) || true 512 clear_hugepages() { echo 0 > /proc/sys/vm/nr_hugepages; } 523 check_hugepages_alloc /proc/sys/vm/nr_hugepages 534 check_hugepages_alloc /proc/sys/vm/nr_hugepages 660 free_pages=$(grep HugePages_Free /proc/meminfo | awk '{ print $2 }') 661 all_pages=$(grep HugePages_Total /proc/meminfo | awk '{ print $2 }') 858 HUGEPGSZ=${HUGEPGSZ:-$(grep Hugepagesize /proc/meminfo | cut -d : -f 2 | tr -dc '0-9')} 959 if [[ -e /proc/$sync_pid/status ]]; then
|
| H A D | bpftrace.sh | 17 BIN_PATH=$(readlink -f /proc/$1/exe)
|
| H A D | prep_benchmarks.sh | 32 for file in /proc/irq/*/smp_affinity; do
|
| H A D | get-pmr | 32 done < /proc/iomem
|
| H A D | sync_dev_uevents.sh | 107 if [[ $(< /proc/mounts) == *"/dev devtmpfs"* ]]; then
|
| H A D | common.sh | 507 [[ -w /dev/kmsg && $(< /proc/sys/kernel/printk_devkmsg) == on ]] || return 0
|
| /spdk/test/iscsi_tgt/sock/ |
| H A D | sock.sh | 12 local ap=$1 pid=$2 addr port proc 20 [[ -e /proc/$pid/net/tcp ]] && proc=/proc/$pid/net/tcp || proc=/proc/net/tcp 21 [[ $(< "$proc") == *"$addr 00000000:0000 0A"* ]] # TCP_LISTEN == 0x0A
|
| /spdk/test/vhost/ |
| H A D | irqs.sh | 34 irqs=(/proc/irq/+([0-9])) 77 local input=${1:-/proc/interrupts} 166 [[ -n $irq && -e /proc/irq/$irq || -n $mask ]] || return 1 198 [[ -n $irq && -e /proc/irq/$irq ]] || return 1
|
| /spdk/test/common/ |
| H A D | autotest_common.sh | 25 if [[ -n ${BASH_XTRACEFD:-} && -e /proc/self/fd/$BASH_XTRACEFD ]]; then 423 Linux) [[ $(< /proc/cpuinfo) == *GenuineIntel* ]] ;; 876 if grep -q -w $nbd_name /proc/partitions; then 1072 _randomize_va_space=$(< /proc/sys/kernel/randomize_va_space) 1073 echo 0 > /proc/sys/kernel/randomize_va_space 1079 [[ -e /proc/$stubpid ]] || return 1 1093 if [[ -e /proc/$stubpid ]]; then 1101 echo "${_randomize_va_space:-2}" > /proc/sys/kernel/randomize_va_space 1420 echo "$old_core_pattern" > /proc/sys/kernel/core_pattern 1422 if [[ -e /proc/ [all...] |
| /spdk/scripts/bpf/ |
| H A D | gen.py | 55 proc = TraceProcess(args.pid) variable 57 print(proc.fixup(script))
|
| /spdk/test/setup/ |
| H A D | common.sh | 22 mem_f=/proc/meminfo
|
| H A D | hugepages.sh | 18 global_huge_nr=/proc/sys/vm/nr_hugepages
|
| /spdk/test/blobfs/ |
| H A D | blobfs.sh | 25 if [[ -n $blobfs_pid && -e /proc/$blobfs_pid ]]; then
|
| /spdk/test/bdev/ |
| H A D | nbd_common.sh | 38 if grep -q -w $nbd_name /proc/partitions; then
|
| /spdk/scripts/perf/pm/ |
| H A D | collect-vmstat | 44 data=($(grep -E "^($match):" /proc/meminfo | awk '{print $2}'))
|
| /spdk/lib/nvme/ |
| H A D | nvme_ctrlr.c | 3302 struct spdk_nvme_ctrlr_process *proc; in nvme_ctrlr_async_event_cb() 3305 TAILQ_FOREACH(proc, &ctrlr->active_procs, tailq) { in nvme_ctrlr_async_event_cb() 3314 STAILQ_INSERT_TAIL(&proc->async_events, nvme_event, link); in nvme_ctrlr_async_event_cb() 3542 struct spdk_nvme_ctrlr_process *proc) in nvme_ctrlr_cleanup_process() 3546 assert(STAILQ_EMPTY(&proc->active_reqs)); in nvme_ctrlr_cleanup_process() 3548 TAILQ_FOREACH_SAFE(qpair, &proc->allocated_io_qpairs, per_process_tailq, tmp_qpair) { in nvme_ctrlr_cleanup_process() 3552 TAILQ_REMOVE(&ctrlr->active_procs, proc, tailq); in nvme_ctrlr_cleanup_process() 3555 spdk_pci_device_detach(proc->devhandle); in nvme_ctrlr_cleanup_process() 3558 spdk_free(proc); in nvme_ctrlr_cleanup_process() 3568 nvme_ctrlr_cleanup_process(struct spdk_nvme_ctrlr_process *proc) in nvme_ctrlr_cleanup_process() 3265 struct spdk_nvme_ctrlr_process *proc; nvme_ctrlr_queue_async_event() local 3505 nvme_ctrlr_remove_process(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_ctrlr_process * proc) nvme_ctrlr_remove_process() argument 3531 nvme_ctrlr_cleanup_process(struct spdk_nvme_ctrlr_process * proc) nvme_ctrlr_cleanup_process() argument [all...] |
| H A D | nvme_pcie_common.c | 337 struct spdk_nvme_ctrlr_process *proc; in nvme_pcie_ctrlr_cmd_create_io_cq() 345 proc = nvme_ctrlr_get_current_process(ctrlr); in nvme_pcie_ctrlr_cmd_create_io_cq() 346 if (!proc) { in nvme_pcie_ctrlr_cmd_create_io_cq() 348 assert(proc); in nvme_pcie_ctrlr_cmd_create_io_cq() 352 STAILQ_FOREACH_SAFE(req, &proc->active_reqs, stailq, tmp_req) { in nvme_pcie_ctrlr_cmd_create_io_cq() 353 STAILQ_REMOVE(&proc->active_reqs, req, nvme_request, stailq); in nvme_pcie_ctrlr_cmd_create_io_cq() 309 struct spdk_nvme_ctrlr_process *proc; nvme_pcie_qpair_complete_pending_admin_request() local
|
| /spdk/scripts/bash-completion/ |
| H A D | spdk | 156 [[ $(< /proc/filesystems) == *"$1"* ]] || return 0 161 done < /proc/mounts
|
| /spdk/test/common/config/pkgdep/ |
| H A D | git | 10 if [[ -e /proc/kallsyms ]]; then 11 syms=/proc/kallsyms 630 if [[ -e /proc/sys/kernel/osrelease ]]; then 631 kernel_ver=$(< /proc/sys/kernel/osrelease)
|
| /spdk/doc/ |
| H A D | containers.md | 69 --base-virtaddr=0x200000000000 --match-allocations --file-prefix=spdk0 --proc-type=auto ]
|
| H A D | vagrant.md | 152 …llo_world -c 0x1 --legacy-mem --file-prefix=spdk0 --base-virtaddr=0x200000000000 --proc-type=auto ]
|
| /spdk/test/unit/lib/nvme/nvme_ctrlr.c/ |
| H A D | nvme_ctrlr_ut.c | 2653 struct spdk_nvme_ctrlr_process *proc = NULL; in test_nvme_ctrlr_add_remove_process() 2661 proc = TAILQ_FIRST(&ctrlr.active_procs); in test_nvme_ctrlr_set_arbitration_feature() 2662 SPDK_CU_ASSERT_FATAL(proc != NULL); in test_nvme_ctrlr_set_arbitration_feature() 2663 CU_ASSERT(proc->is_primary == true); in test_nvme_ctrlr_set_arbitration_feature() 2664 CU_ASSERT(proc->pid == getpid()); in test_nvme_ctrlr_set_arbitration_feature() 2665 CU_ASSERT(proc->devhandle == (void *)0xDEADBEEF); in test_nvme_ctrlr_set_arbitration_feature() 2666 CU_ASSERT(proc->ref == 0); in test_nvme_ctrlr_set_arbitration_feature() 2668 nvme_ctrlr_remove_process(&ctrlr, proc); in test_nvme_ctrlr_set_arbitration_feature() 2639 struct spdk_nvme_ctrlr_process *proc = NULL; test_nvme_ctrlr_add_remove_process() local
|