Home
last modified time | relevance | path

Searched full:ppid (Results 1 – 25 of 93) sorted by relevance

1234

/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Ddevlink.c41 mlx5e_devlink_get_port_parent_id(struct mlx5_core_dev *dev, struct netdev_phys_item_id *ppid) in mlx5e_devlink_get_port_parent_id() argument
46 ppid->id_len = sizeof(parent_id); in mlx5e_devlink_get_port_parent_id()
47 memcpy(ppid->id, &parent_id, sizeof(parent_id)); in mlx5e_devlink_get_port_parent_id()
55 struct netdev_phys_item_id ppid = {}; in mlx5e_devlink_port_register() local
62 mlx5e_devlink_get_port_parent_id(mdev, &ppid); in mlx5e_devlink_port_register()
63 memcpy(attrs.switch_id.id, ppid.id, ppid.id_len); in mlx5e_devlink_port_register()
64 attrs.switch_id.id_len = ppid.id_len; in mlx5e_devlink_port_register()
/linux/drivers/spmi/
H A Dspmi-pmic-arb.c53 #define PMIC_ARB_MAX_PPID BIT(12) /* PPID is 12bit */
127 u16 ppid; member
147 * @mapping_table: in-memory copy of PPID -> APID mapping table.
149 * @ppid_to_apid: in-memory copy of PPID -> APID mapping table.
210 * @ppid_to_apid: finds the apid for a given ppid.
214 * on v2 offset of per-ee and per-ppid channel.
231 int (*ppid_to_apid)(struct spmi_pmic_arb_bus *bus, u16 ppid);
643 u16 ppid = bus->apid_data[apid].ppid; in cleanup_irq() local
644 u8 sid = ppid >> 8; in cleanup_irq()
645 u8 per = ppid & 0xFF; in cleanup_irq()
[all …]
/linux/tools/testing/selftests/cgroup/
H A Dtest_kill.c48 int ppid = getppid(); in child_fn() local
50 while (getppid() == ppid) in child_fn()
53 return getppid() == ppid; in child_fn()
206 int ppid; in forkbomb_fn() local
211 ppid = getppid(); in forkbomb_fn()
213 while (getppid() == ppid) in forkbomb_fn()
216 return getppid() == ppid; in forkbomb_fn()
H A Dtest_freezer.c123 int ppid = getppid(); in child_fn() local
125 while (getppid() == ppid) in child_fn()
128 return getppid() == ppid; in child_fn()
342 int ppid; in forkbomb_fn() local
347 ppid = getppid(); in forkbomb_fn()
349 while (getppid() == ppid) in forkbomb_fn()
352 return getppid() == ppid; in forkbomb_fn()
/linux/tools/perf/util/
H A Dthread.h38 /** @ppid: parent process of the process this thread belongs to. */ in DECLARE_RC_STRUCT()
39 pid_t ppid; in DECLARE_RC_STRUCT() local
166 return RC_CHK_ACCESS(thread)->ppid; in thread__ppid()
169 static inline void thread__set_ppid(struct thread *thread, pid_t ppid) in thread__set_ppid() argument
171 RC_CHK_ACCESS(thread)->ppid = ppid; in thread__set_ppid()
H A Dsynthetic-events.c71 * the comm, tgid and ppid.
74 pid_t *tgid, pid_t *ppid, bool *kernel) in perf_event__get_comm_ids() argument
83 *ppid = -1; in perf_event__get_comm_ids()
99 pr_warning("Couldn't get COMM, tigd and ppid for pid %d\n", in perf_event__get_comm_ids()
107 ppids = strstr(tgids ?: bf, "PPid:"); in perf_event__get_comm_ids()
140 ppids += 5; /* strlen("PPid:") */ in perf_event__get_comm_ids()
141 *ppid = atoi(ppids); in perf_event__get_comm_ids()
143 pr_debug("PPid: string not found for pid %d\n", tid); in perf_event__get_comm_ids()
156 pid_t *tgid, pid_t *ppid, bool *kernel) in perf_event__prepare_comm() argument
160 *ppid = -1; in perf_event__prepare_comm()
[all …]
/linux/net/bridge/
H A Dbr_switchdev.c212 if (netdev_phys_item_id_same(&joining->ppid, &p->ppid)) { in nbp_switchdev_hwdom_set()
242 struct netdev_phys_item_id ppid, in nbp_switchdev_add() argument
253 if (!netdev_phys_item_id_same(&p->ppid, &ppid)) { in nbp_switchdev_add()
268 p->ppid = ppid; in nbp_switchdev_add()
837 struct netdev_phys_item_id ppid; in br_switchdev_port_offload() local
840 err = netif_get_port_parent_id(dev, &ppid, false); in br_switchdev_port_offload()
844 err = nbp_switchdev_add(p, ppid, tx_fwd_offload, extack); in br_switchdev_port_offload()
/linux/tools/testing/selftests/powerpc/signal/
H A Dsignal.c40 pid_t ppid = getpid(); in test_signal() local
63 signal_self(ppid, SIGUSR1); in test_signal()
85 rc = signal_self(ppid, SIGUSR1); in test_signal()
/linux/drivers/net/ethernet/netronome/nfp/
H A Dnfp_port.c34 struct netdev_phys_item_id *ppid) in nfp_port_get_port_parent_id() argument
43 ppid->id_len = nfp_cpp_serial(port->app->cpp, &serial); in nfp_port_get_port_parent_id()
44 memcpy(&ppid->id, serial, ppid->id_len); in nfp_port_get_port_parent_id()
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_devlink.c185 * @ppid: struct with switch id information
188 struct netdev_phys_item_id *ppid) in i40e_devlink_set_switch_id() argument
192 ppid->id_len = sizeof(id); in i40e_devlink_set_switch_id()
193 put_unaligned_be64(id, &ppid->id); in i40e_devlink_set_switch_id()
/linux/tools/testing/selftests/mm/
H A Dmemfd_secret.c152 pid_t ppid = getppid(); in try_ptrace() local
162 ret = ptrace(PTRACE_ATTACH, ppid, 0, 0); in try_ptrace()
168 ret = waitpid(ppid, &status, WUNTRACED); in try_ptrace()
169 if ((ret != ppid) || !(WIFSTOPPED(status))) { in try_ptrace()
175 if (ptrace(PTRACE_PEEKDATA, ppid, mem, 0)) in try_ptrace()
H A Dmrelease_test.c22 int ppid = getppid(); in alloc_noexit() local
40 while (getppid() == ppid && timeout > 0) { in alloc_noexit()
/linux/Documentation/trace/postprocess/
H A Dtrace-pagealloc-postprocess.pl169 my $ppid;
176 die("Failed to match stat line process ppid:: $statline");
179 # Read the ppid stat line
180 $ppid = $1;
181 return guess_process_pid($ppid, read_statline($ppid));
/linux/tools/testing/selftests/kvm/lib/
H A Dassert.c21 * addr2line -s -e /proc/$PPID/exe -fpai {backtrace addresses} | \ in test_dump_stack()
29 const char *addr2line = "addr2line -s -e /proc/$PPID/exe -fpai"; in test_dump_stack()
/linux/tools/perf/tests/shell/
H A Dtest_intel_pt.sh264 ppid=$!
265 echo "perf PID is $ppid"
266 wait_for_perf_to_start ${ppid} "${errfile}" || return 1
270 is_running ${ppid} || return 1
274 wait_for_process_to_exit ${ppid} || return 1
/linux/drivers/net/ethernet/intel/ixgbe/devlink/
H A Ddevlink.c517 * @ppid: struct with switch id information
520 struct netdev_phys_item_id *ppid) in ixgbe_devlink_set_switch_id() argument
524 ppid->id_len = sizeof(id); in ixgbe_devlink_set_switch_id()
525 put_unaligned_be64(id, &ppid->id); in ixgbe_devlink_set_switch_id()
/linux/fs/proc/
H A Darray.c156 pid_t ppid, tpid = 0, tgid, ngid; in task_state() local
164 ppid = task_ppid_nr_ns(p, ns); in task_state()
185 seq_put_decimal_ull(m, "\nPPid:\t", ppid); in task_state()
473 pid_t ppid = 0, pgid = -1, sid = -1; in do_task_stat() local
532 ppid = task_tgid_nr_ns(task->real_parent, ns); in do_task_stat()
592 seq_put_decimal_ll(m, " ", ppid); in do_task_stat()
/linux/tools/testing/selftests/uevent/
H A Duevent_filtering.c223 pid_t ppid; in set_death_signal() local
228 ppid = getppid(); in set_death_signal()
229 if (ppid == 1) { in set_death_signal()
/linux/tools/perf/
H A Dbuiltin-timechart.c96 int ppid; member
255 static void pid_fork(struct timechart *tchart, int pid, int ppid, u64 timestamp) in pid_fork() argument
259 pp = find_create_pid(tchart, ppid); in pid_fork()
260 p->ppid = ppid; in pid_fork()
339 pid_fork(tchart, event->fork.pid, event->fork.ppid, event->fork.time); in process_fork_event()
976 /* sort by ppid first, then by pid, lowest to highest */ in sort_pids()
993 if (cursor->ppid > p->ppid || in sort_pids()
994 (cursor->ppid == p->ppid && cursor->pid > p->pid)) { in sort_pids()
/linux/tools/testing/selftests/ptrace/
H A Dpeeksiginfo.c168 pid_t ppid = getppid(); in main() local
170 if (ppid != getppid()) in main()
/linux/drivers/net/ethernet/sfc/
H A Def100_rep.c82 struct netdev_phys_item_id *ppid) in efx_ef100_rep_get_port_parent_id() argument
90 ppid->id_len = sizeof(nic_data->port_id); in efx_ef100_rep_get_port_parent_id()
91 memcpy(ppid->id, nic_data->port_id, sizeof(nic_data->port_id)); in efx_ef100_rep_get_port_parent_id()
/linux/tools/testing/selftests/net/packetdrill/
H A Dset_sysctls.py12 file could restore sysctls by running `/tmp/sysctl_restore_${PPID}.sh`
H A Dtcp_slow_start_slow-start-after-idle.pkt39 `/tmp/sysctl_restore_${PPID}.sh`
H A Dtcp_zerocopy_fastopen-server.pkt44 `/tmp/sysctl_restore_${PPID}.sh`
/linux/drivers/net/wireless/quantenna/qtnfmac/
H A Dcore.c188 struct netdev_phys_item_id *ppid) in qtnf_netdev_port_parent_id() argument
193 ppid->id_len = sizeof(bus->hw_id); in qtnf_netdev_port_parent_id()
194 memcpy(&ppid->id, bus->hw_id, ppid->id_len); in qtnf_netdev_port_parent_id()

1234