/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
H A D | devlink_port.c | 8 mlx5_esw_get_port_parent_id(struct mlx5_core_dev *dev, struct netdev_phys_item_id *ppid) in mlx5_esw_get_port_parent_id() argument 13 ppid->id_len = sizeof(parent_id); in mlx5_esw_get_port_parent_id() 14 memcpy(ppid->id, &parent_id, sizeof(parent_id)); in mlx5_esw_get_port_parent_id() 29 struct netdev_phys_item_id ppid = {}; in mlx5_esw_dl_port_alloc() local 39 mlx5_esw_get_port_parent_id(dev, &ppid); in mlx5_esw_dl_port_alloc() 48 memcpy(attrs.switch_id.id, ppid.id, ppid.id_len); in mlx5_esw_dl_port_alloc() 49 attrs.switch_id.id_len = ppid.id_len; in mlx5_esw_dl_port_alloc() 52 memcpy(dl_port->attrs.switch_id.id, ppid.id, ppid in mlx5_esw_dl_port_alloc() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
H A D | devlink_port.c | 8 mlx5_esw_get_port_parent_id(struct mlx5_core_dev *dev, struct netdev_phys_item_id *ppid) in mlx5_esw_get_port_parent_id() argument 13 ppid->id_len = sizeof(parent_id); in mlx5_esw_get_port_parent_id() 14 memcpy(ppid->id, &parent_id, sizeof(parent_id)); in mlx5_esw_get_port_parent_id() 29 struct netdev_phys_item_id ppid = {}; in mlx5_esw_offloads_pf_vf_devlink_port_attrs_set() local 34 mlx5_esw_get_port_parent_id(dev, &ppid); in mlx5_esw_offloads_pf_vf_devlink_port_attrs_set() 41 memcpy(dl_port->attrs.switch_id.id, ppid.id, ppid.id_len); in mlx5_esw_offloads_pf_vf_devlink_port_attrs_set() 42 dl_port->attrs.switch_id.id_len = ppid.id_len; in mlx5_esw_offloads_pf_vf_devlink_port_attrs_set() 45 memcpy(dl_port->attrs.switch_id.id, ppid.id, ppid in mlx5_esw_offloads_pf_vf_devlink_port_attrs_set() 108 struct netdev_phys_item_id ppid = {}; mlx5_esw_offloads_sf_devlink_port_attrs_set() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | devlink.c | 33 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 38 ppid->id_len = sizeof(parent_id); in mlx5e_devlink_get_port_parent_id() 39 memcpy(ppid->id, &parent_id, sizeof(parent_id)); in mlx5e_devlink_get_port_parent_id() 47 struct netdev_phys_item_id ppid = {}; in mlx5e_devlink_port_register() local 54 mlx5e_devlink_get_port_parent_id(mdev, &ppid); in mlx5e_devlink_port_register() 55 memcpy(attrs.switch_id.id, ppid.id, ppid.id_len); in mlx5e_devlink_port_register() 56 attrs.switch_id.id_len = ppid.id_len; in mlx5e_devlink_port_register()
|
/kernel/linux/linux-5.10/drivers/spmi/ |
H A D | spmi-pmic-arb.c | 117 u16 ppid; member 168 * @ppid_to_apid: finds the apid for a given ppid. 172 * on v2 offset of per-ee and per-ppid channel. 186 int (*ppid_to_apid)(struct spmi_pmic_arb *pmic_arb, u16 ppid); 487 u16 ppid = pmic_arb->apid_data[apid].ppid; in cleanup_irq() local 488 u8 sid = ppid >> 8; in cleanup_irq() 489 u8 per = ppid & 0xFF; in cleanup_irq() 496 dev_err_ratelimited(&pmic_arb->spmic->dev, "failed to ack irq_mask = 0x%x for ppid = %x\n", in cleanup_irq() 497 irq_mask, ppid); in cleanup_irq() 697 u16 apid, ppid; qpnpint_irq_domain_translate() local 777 pmic_arb_ppid_to_apid_v1(struct spmi_pmic_arb *pmic_arb, u16 ppid) pmic_arb_ppid_to_apid_v1() argument 831 pmic_arb_find_apid(struct spmi_pmic_arb *pmic_arb, u16 ppid) pmic_arb_find_apid() argument 864 pmic_arb_ppid_to_apid_v2(struct spmi_pmic_arb *pmic_arb, u16 ppid) pmic_arb_ppid_to_apid_v2() argument 881 u16 i, apid, ppid; pmic_arb_read_apid_map_v5() local 945 pmic_arb_ppid_to_apid_v5(struct spmi_pmic_arb *pmic_arb, u16 ppid) pmic_arb_ppid_to_apid_v5() argument 958 u16 ppid; pmic_arb_offset_v2() local 980 u16 ppid = (sid << 8) | (addr >> 8); pmic_arb_offset_v5() local [all...] |
/kernel/linux/linux-6.6/drivers/spmi/ |
H A D | spmi-pmic-arb.c | 123 u16 ppid; member 186 * @ppid_to_apid: finds the apid for a given ppid. 190 * on v2 offset of per-ee and per-ppid channel. 205 int (*ppid_to_apid)(struct spmi_pmic_arb *pmic_arb, u16 ppid); 608 u16 ppid = pmic_arb->apid_data[apid].ppid; in cleanup_irq() local 609 u8 sid = ppid >> 8; in cleanup_irq() 610 u8 per = ppid & 0xFF; in cleanup_irq() 623 u8 sid = (pmic_arb->apid_data[apid].ppid >> 8) & 0xF; in periph_interrupt() 624 u8 per = pmic_arb->apid_data[apid].ppid in periph_interrupt() 865 u16 apid, ppid; qpnpint_irq_domain_translate() local 945 pmic_arb_ppid_to_apid_v1(struct spmi_pmic_arb *pmic_arb, u16 ppid) pmic_arb_ppid_to_apid_v1() argument 999 pmic_arb_find_apid(struct spmi_pmic_arb *pmic_arb, u16 ppid) pmic_arb_find_apid() argument 1032 pmic_arb_ppid_to_apid_v2(struct spmi_pmic_arb *pmic_arb, u16 ppid) pmic_arb_ppid_to_apid_v2() argument 1049 u16 i, apid, ppid, apid_max; pmic_arb_read_apid_map_v5() local 1122 pmic_arb_ppid_to_apid_v5(struct spmi_pmic_arb *pmic_arb, u16 ppid) pmic_arb_ppid_to_apid_v5() argument 1135 u16 ppid; pmic_arb_offset_v2() local 1157 u16 ppid = (sid << 8) | (addr >> 8); pmic_arb_offset_v5() local 1191 u16 ppid = (sid << 8) | (addr >> 8); pmic_arb_offset_v7() local [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/cgroup/ |
H A D | test_kill.c | 48 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 D | test_freezer.c | 123 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()
|
/kernel/liteos_a/testsuites/unittest/process/basic/process/full/ |
H A D | process_test_051.cpp | 40 pid_t ppid = getppid(); in TestThread() local 42 printf("TestThread ppid : %d g_ppid : %d\n", ppid, g_ppid); in TestThread() 44 ICUNIT_ASSERT_EQUAL(ppid, g_ppid, g_ppid); in TestThread() 83 printf("testcase ppid : %d\n", g_ppid); in Testcase()
|
H A D | process_test_050.cpp | 38 pid_t ppid = getppid(); in TestThread() local 40 printf("TestThread ppid : %d g_ppid : %d\n", ppid, g_ppid); in TestThread() 42 ICUNIT_ASSERT_EQUAL(ppid, g_ppid, g_ppid); in TestThread() 68 printf("testcase ppid : %d\n", g_ppid); in Testcase()
|
H A D | process_test_052.cpp | 41 pid_t ppid = getppid(); in TestThread() local 43 printf("TestThread ppid : %d g_ppid : %d\n", ppid, g_ppid); in TestThread() 45 ICUNIT_ASSERT_EQUAL(ppid, g_ppid, g_ppid); in TestThread() 66 printf("testcase ppid : %d\n", g_ppid); in Testcase()
|
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/signal/ |
H A D | signal.c | 40 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()
|
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/signal/ |
H A D | signal.c | 40 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()
|
/kernel/linux/linux-6.6/tools/testing/selftests/mm/ |
H A D | memfd_secret.c | 112 pid_t ppid = getppid(); in try_ptrace() local 122 ret = ptrace(PTRACE_ATTACH, ppid, 0, 0); in try_ptrace() 128 ret = waitpid(ppid, &status, WUNTRACED); in try_ptrace() 129 if ((ret != ppid) || !(WIFSTOPPED(status))) { in try_ptrace() 135 if (ptrace(PTRACE_PEEKDATA, ppid, mem, 0)) in try_ptrace()
|
H A D | mrelease_test.c | 22 int ppid = getppid(); in alloc_noexit() local 44 while (getppid() == ppid && timeout > 0) { in alloc_noexit()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_port.c | 34 struct netdev_phys_item_id *ppid) in nfp_port_get_port_parent_id() 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() 33 nfp_port_get_port_parent_id(struct net_device *netdev, struct netdev_phys_item_id *ppid) nfp_port_get_port_parent_id() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_port.c | 34 struct netdev_phys_item_id *ppid) in nfp_port_get_port_parent_id() 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() 33 nfp_port_get_port_parent_id(struct net_device *netdev, struct netdev_phys_item_id *ppid) nfp_port_get_port_parent_id() argument
|
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | thread.h | 42 pid_t ppid; in DECLARE_RC_STRUCT() local 159 return RC_CHK_ACCESS(thread)->ppid; in thread__ppid() 162 static inline void thread__set_ppid(struct thread *thread, pid_t ppid) in thread__set_ppid() argument 164 RC_CHK_ACCESS(thread)->ppid = ppid; in thread__set_ppid()
|
/kernel/linux/linux-5.10/tools/testing/selftests/cgroup/ |
H A D | test_freezer.c | 180 int ppid = getppid(); in child_fn() local 182 while (getppid() == ppid) in child_fn() 185 return getppid() == ppid; in child_fn() 399 int ppid; in forkbomb_fn() local 404 ppid = getppid(); in forkbomb_fn() 406 while (getppid() == ppid) in forkbomb_fn() 409 return getppid() == ppid; in forkbomb_fn()
|
/kernel/linux/linux-6.6/net/bridge/ |
H A D | br_switchdev.c | 209 if (netdev_phys_item_id_same(&joining->ppid, &p->ppid)) { in nbp_switchdev_hwdom_set() 239 struct netdev_phys_item_id ppid, in nbp_switchdev_add() 250 if (!netdev_phys_item_id_same(&p->ppid, &ppid)) { in nbp_switchdev_add() 265 p->ppid = ppid; in nbp_switchdev_add() 829 struct netdev_phys_item_id ppid; in br_switchdev_port_offload() local 832 err = dev_get_port_parent_id(dev, &ppid, false); in br_switchdev_port_offload() 836 err = nbp_switchdev_add(p, ppid, tx_fwd_offloa in br_switchdev_port_offload() 238 nbp_switchdev_add(struct net_bridge_port *p, struct netdev_phys_item_id ppid, bool tx_fwd_offload, struct netlink_ext_ack *extack) nbp_switchdev_add() argument [all...] |
/kernel/linux/linux-5.10/Documentation/trace/postprocess/ |
H A D | trace-pagealloc-postprocess.pl | 169 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));
|
/kernel/linux/linux-6.6/Documentation/trace/postprocess/ |
H A D | trace-pagealloc-postprocess.pl | 169 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));
|
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_netdev.c | 202 struct netdev_phys_item_id *ppid) in sparx5_get_port_parent_id() 207 ppid->id_len = sizeof(sparx5->base_mac); in sparx5_get_port_parent_id() 208 memcpy(&ppid->id, &sparx5->base_mac, ppid->id_len); in sparx5_get_port_parent_id() 201 sparx5_get_port_parent_id(struct net_device *dev, struct netdev_phys_item_id *ppid) sparx5_get_port_parent_id() argument
|
/kernel/linux/linux-5.10/tools/testing/selftests/resctrl/ |
H A D | resctrl.h | 35 kill(ppid, SIGKILL); \ 71 extern pid_t bm_pid, ppid;
|
/kernel/linux/linux-6.6/tools/testing/selftests/resctrl/ |
H A D | resctrl.h | 43 kill(ppid, SIGKILL); \ 75 extern pid_t bm_pid, ppid;
|
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | synthetic-events.c | 70 * the comm, tgid and ppid. 73 pid_t *tgid, pid_t *ppid) in perf_event__get_comm_ids() 82 *ppid = -1; in perf_event__get_comm_ids() 95 pr_warning("Couldn't get COMM, tigd and ppid for pid %d\n", in perf_event__get_comm_ids() 131 *ppid = atoi(ppids); in perf_event__get_comm_ids() 141 pid_t *tgid, pid_t *ppid) in perf_event__prepare_comm() 145 *ppid = -1; in perf_event__prepare_comm() 152 tgid, ppid) != 0) { in perf_event__prepare_comm() 181 pid_t tgid, ppid; in perf_event__synthesize_comm() local 183 if (perf_event__prepare_comm(event, pid, machine, &tgid, &ppid) ! in perf_event__synthesize_comm() 72 perf_event__get_comm_ids(pid_t pid, char *comm, size_t len, pid_t *tgid, pid_t *ppid) perf_event__get_comm_ids() argument 139 perf_event__prepare_comm(union perf_event *event, pid_t pid, struct machine *machine, pid_t *tgid, pid_t *ppid) perf_event__prepare_comm() argument 244 perf_event__synthesize_fork(struct perf_tool *tool, union perf_event *event, pid_t pid, pid_t tgid, pid_t ppid, perf_event__handler_t process, struct machine *machine) perf_event__synthesize_fork() argument 657 pid_t tgid, ppid; __event__synthesize_thread() local [all...] |