/dragonfly/sys/dev/drm/amd/amdgpu/ |
H A D | amdgpu_psp.c | 40 struct psp_context *psp = &adev->psp; in psp_early_init() local 68 struct psp_context *psp = &adev->psp; in psp_sw_init() local 128 ret = psp_cmd_submit(psp, ucode, psp->cmd_buf_mc_addr, in psp_cmd_submit_buf() 166 &psp->tmr_bo, (u64 *)&psp->tmr_mc_addr, &psp->tmr_buf); in psp_tmr_init() 244 memcpy(psp->fw_pri_buf, psp->asd_start_addr, psp->asd_ucode_size); in psp_asd_load() 312 ret = psp_cmd_submit_buf(psp, ucode, psp->cmd, in psp_np_fw_load() 330 struct psp_context *psp = &adev->psp; in psp_load_fw() local 439 struct psp_context *psp = &adev->psp; in psp_hw_fini() local 448 amdgpu_bo_free_kernel(&psp->tmr_bo, (u64 *)&psp->tmr_mc_addr, &psp->tmr_buf); in psp_hw_fini() 468 struct psp_context *psp = &adev->psp; in psp_suspend() local [all …]
|
H A D | amdgpu_psp.h | 134 #define psp_ring_init(psp, type) (psp)->funcs->ring_init((psp), (type)) argument 135 #define psp_ring_create(psp, type) (psp)->funcs->ring_create((psp), (type)) argument 136 #define psp_ring_stop(psp, type) (psp)->funcs->ring_stop((psp), (type)) argument 137 #define psp_ring_destroy(psp, type) ((psp)->funcs->ring_destroy((psp), (type))) argument 139 (psp)->funcs->cmd_submit((psp), (ucode), (cmd_mc), (fence_mc), (index)) 141 (psp)->funcs->compare_sram_data((psp), (ucode), (type)) 143 ((psp)->funcs->init_microcode ? (psp)->funcs->init_microcode((psp)) : 0) 145 ((psp)->funcs->bootloader_load_sysdrv ? (psp)->funcs->bootloader_load_sysdrv((psp)) : 0) 147 ((psp)->funcs->bootloader_load_sos ? (psp)->funcs->bootloader_load_sos((psp)) : 0) 149 ((psp)->funcs->smu_reload_quirk ? (psp)->funcs->smu_reload_quirk((psp)) : false) [all …]
|
H A D | psp_v3_1.c | 140 adev->psp.sos_start_addr = (uint8_t *)adev->psp.sys_start_addr + in psp_v3_1_init_microcode() 165 release_firmware(adev->psp.sos_fw); in psp_v3_1_init_microcode() 166 adev->psp.sos_fw = NULL; in psp_v3_1_init_microcode() 167 release_firmware(adev->psp.asd_fw); in psp_v3_1_init_microcode() 168 adev->psp.asd_fw = NULL; in psp_v3_1_init_microcode() 197 memcpy(psp->fw_pri_buf, psp->sys_start_addr, psp->sys_bin_size); in psp_v3_1_bootloader_load_sysdrv() 219 if (ver == adev->psp.sos_fw_version) in psp_v3_1_match_version() 257 memcpy(psp->fw_pri_buf, psp->sos_start_addr, psp->sos_bin_size); in psp_v3_1_bootloader_load_sos() 306 ring = &psp->km_ring; in psp_v3_1_ring_init() 365 ring = &psp->km_ring; in psp_v3_1_ring_stop() [all …]
|
H A D | psp_v10_0.c | 104 struct amdgpu_device *adev = psp->adev; in psp_v10_0_init_microcode() 141 release_firmware(adev->psp.asd_fw); in psp_v10_0_init_microcode() 142 adev->psp.asd_fw = NULL; in psp_v10_0_init_microcode() 173 struct amdgpu_device *adev = psp->adev; in psp_v10_0_ring_init() 175 ring = &psp->km_ring; in psp_v10_0_ring_init() 199 struct psp_ring *ring = &psp->km_ring; in psp_v10_0_ring_create() 200 struct amdgpu_device *adev = psp->adev; in psp_v10_0_ring_create() 234 ring = &psp->km_ring; in psp_v10_0_ring_stop() 254 struct psp_ring *ring = &psp->km_ring; in psp_v10_0_ring_destroy() 275 struct psp_ring *ring = &psp->km_ring; in psp_v10_0_cmd_submit() [all …]
|
H A D | psp_v10_0.h | 30 void psp_v10_0_set_psp_funcs(struct psp_context *psp);
|
H A D | psp_v3_1.h | 35 void psp_v3_1_set_psp_funcs(struct psp_context *psp);
|
H A D | amdgpu_ucode.h | 165 struct psp_firmware_header_v1_0 psp; member
|
H A D | amdgpu_kms.c | 232 fw_info->ver = adev->psp.sos_fw_version; in amdgpu_firmware_info() 233 fw_info->feature = adev->psp.sos_feature_version; in amdgpu_firmware_info() 236 fw_info->ver = adev->psp.asd_fw_version; in amdgpu_firmware_info() 237 fw_info->feature = adev->psp.asd_feature_version; in amdgpu_firmware_info()
|
H A D | si_dpm.h | 581 u32 psp; member
|
/dragonfly/contrib/dhcpcd/src/ |
H A D | privsep-bpf.c | 94 len = ps_sendpsmdata(psp->psp_ctx, psp->psp_ctx->ps_data_fd, in ps_bpf_recvbpf() 132 return bpf_send(psp->psp_bpf, psp->psp_proto, in ps_bpf_recvmsgcb() 141 if (ps_recvpsmsg(psp->psp_ctx, psp->psp_fd, events, in ps_bpf_recvmsg() 158 setproctitle("[BPF %s] %s%s%s", psp->psp_protostr, psp->psp_ifname, in ps_bpf_start_bpf() 162 psp->psp_bpf = bpf_open(&psp->psp_ifp, psp->psp_filter, ia); in ps_bpf_start_bpf() 173 psp->psp_work_fd = psp->psp_bpf->bpf_fd; in ps_bpf_start_bpf() 216 if (psp != NULL) in ps_bpf_cmd() 220 if (psp == NULL) in ps_bpf_cmd() 231 memcpy(psp->psp_ifname, ifp->name, sizeof(psp->psp_ifname)); in ps_bpf_cmd() 252 snprintf(psp->psp_name, sizeof(psp->psp_name), "BPF %s%s%s", in ps_bpf_cmd() [all …]
|
H A D | privsep-inet.c | 269 if (psp != NULL) { in ps_inet_sendmsg() 348 if (ps_recvpsmsg(psp->psp_ctx, psp->psp_fd, events, in ps_inet_dodispatch() 364 if (psp == NULL) in ps_inet_start() 367 strlcpy(psp->psp_name, "network proxy", sizeof(psp->psp_name)); in ps_inet_start() 444 psp->psp_work_fd = ipv6nd_open(&psp->psp_ifp); in ps_inet_listennd() 457 if (eloop_event_add(psp->psp_ctx->eloop, psp->psp_work_fd, in ps_inet_listennd() 487 psp->psp_work_fd = dhcp6_openudp(psp->psp_id.psi_ifindex, ia); in ps_inet_listenin6() 551 if (psp != NULL) in ps_inet_cmd() 555 if (psp == NULL) in ps_inet_cmd() 589 snprintf(psp->psp_name, sizeof(psp->psp_name), in ps_inet_cmd() [all …]
|
H A D | privsep.c | 329 psp->psp_ifname, psp->psp_ifname[0] != '\0' ? ": " : "", in ps_processhangup() 330 psp->psp_name, psp->psp_pid); in ps_processhangup() 520 getpid(), psp->psp_pid, psp->psp_fd, psp->psp_name); in ps_stopprocess() 524 eloop_event_delete(psp->psp_ctx->eloop, psp->psp_fd); in ps_stopprocess() 526 if (ps_sendcmd(psp->psp_ctx, psp->psp_fd, PS_STOP, 0, in ps_stopprocess() 807 free(psp); in ps_freeprocess() 1113 if (ps_sendcmd(psp->psp_ctx, psp->psp_fd, PS_DAEMONISED, in ps_daemonised() 1189 return psp; in ps_findprocess() 1213 psp = calloc(1, sizeof(*psp)); in ps_newprocess() 1217 memcpy(&psp->psp_id, psid, sizeof(psp->psp_id)); in ps_newprocess() [all …]
|
H A D | privsep-control.c | 40 ps_ctl_startcb(struct ps_process *psp) in ps_ctl_startcb() argument 42 struct dhcpcd_ctx *ctx = psp->psp_ctx; in ps_ctl_startcb() 70 struct ps_process *psp = arg; in ps_ctl_recvmsg() local 72 if (ps_recvpsmsg(psp->psp_ctx, psp->psp_fd, events, NULL, NULL) == -1) in ps_ctl_recvmsg() 149 struct ps_process *psp = arg; in ps_ctl_dodispatch() local 151 if (ps_recvpsmsg(psp->psp_ctx, psp->psp_fd, events, in ps_ctl_dodispatch() 152 ps_ctl_dispatch, psp->psp_ctx) == -1) in ps_ctl_dodispatch() 219 struct ps_process *psp; in ps_ctl_start() local 233 strlcpy(psp->psp_name, "control proxy", sizeof(psp->psp_name)); in ps_ctl_start() 240 psp->psp_work_fd = data_fd[1]; in ps_ctl_start() [all …]
|
H A D | privsep-root.c | 496 if (psp != NULL) { in ps_root_recvmsgcb() 502 psp->psp_ifname, in ps_root_recvmsgcb() 504 psp->psp_name, psp->psp_pid); in ps_root_recvmsgcb() 512 ps_freeprocess(psp); in ps_root_recvmsgcb() 644 if (ps_recvpsmsg(psp->psp_ctx, psp->psp_fd, events, in ps_root_recvmsg() 771 if (psp != NULL) { in ps_root_signalcb() 797 if (psp != NULL) in ps_root_signalcb() 912 strlcpy(psp->psp_name, "privileged proxy", sizeof(psp->psp_name)); in ps_root_start() 965 if (psp) { in ps_root_stop() 967 psp->psp_ifname, in ps_root_stop() [all …]
|
/dragonfly/contrib/nvi2/cl/ |
H A D | cl_funcs.c | 523 SCR *psp, *tsp; in cl_refresh() local 548 for (psp = sp; psp != NULL; psp = TAILQ_NEXT(psp, q)) in cl_refresh() 549 for (tsp = TAILQ_NEXT(psp, q); tsp != NULL; in cl_refresh() 551 if (psp->roff == tsp->roff) { in cl_refresh() 552 if (psp->coff + psp->cols + 1 == tsp->coff) in cl_refresh() 553 cl_rdiv(psp); in cl_refresh() 555 if (tsp->coff + tsp->cols + 1 == psp->coff) in cl_refresh()
|
/dragonfly/sys/vfs/procfs/ |
H A D | procfs_vnops.c | 284 struct procfs_status *psp; in procfs_ioctl() local 340 psp->flags = procp->p_pfsflags; in procfs_ioctl() 341 psp->events = procp->p_stops; in procfs_ioctl() 344 psp->state = 0; in procfs_ioctl() 345 psp->why = procp->p_stype; in procfs_ioctl() 346 psp->val = procp->p_xstat; in procfs_ioctl() 349 psp->state = 1; in procfs_ioctl() 351 psp->why = 0; /* Not defined values */ in procfs_ioctl() 384 psp->state = 1; /* It stopped */ in procfs_ioctl() 385 psp->flags = procp->p_pfsflags; in procfs_ioctl() [all …]
|
/dragonfly/contrib/mdocml/ |
H A D | tbl_html.c | 117 const struct tbl_span *psp; in print_tbl() local 161 if ((psp = sp->next) != NULL) { in print_tbl() 162 switch (psp->pos) { in print_tbl()
|
/dragonfly/sys/platform/vkernel64/x86_64/ |
H A D | cpu_regs.c | 160 struct sigacts *psp = p->p_sigacts; in sendsig() local 182 SIGISMEMBER(psp->ps_sigonstack, sig)) { in sendsig() 208 if (SIGISMEMBER(psp->ps_siginfo, sig)) { in sendsig() 220 sf.sf_si.si_pid = psp->ps_frominfo[sig].pid; in sendsig() 221 sf.sf_si.si_uid = psp->ps_frominfo[sig].uid; in sendsig()
|
/dragonfly/sys/dev/drm/radeon/ |
H A D | sumo_dpm.h | 111 u32 psp; member
|
H A D | rv770_dpm.h | 124 u32 psp; member
|
H A D | sumo_dpm.c | 333 pi->psp = BSP(pi->pbsp) | BSU(pi->pbsu); in sumo_calculate_bsp() 340 WREG32(CG_BSP_0, pi->psp); in sumo_init_bsp() 360 WREG32(CG_BSP_0 + (i * 4), pi->psp); in sumo_program_bsp() 363 WREG32(CG_BSP_0 + (BOOST_DPM_LEVEL * 4), pi->psp); in sumo_program_bsp()
|
/dragonfly/sys/platform/pc64/x86_64/ |
H A D | machdep.c | 748 struct sigacts *psp = p->p_sigacts; in sendsig() local 770 SIGISMEMBER(psp->ps_sigonstack, sig)) { in sendsig() 804 if (SIGISMEMBER(psp->ps_siginfo, sig)) { in sendsig() 816 sf.sf_si.si_pid = psp->ps_frominfo[sig].pid; in sendsig() 817 sf.sf_si.si_uid = psp->ps_frominfo[sig].uid; in sendsig()
|
/dragonfly/contrib/gcc-4.7/gcc/ |
H A D | function.c | 437 struct frame_space **psp; in assign_stack_local_1() local 439 for (psp = &crtl->frame_space_list; *psp; psp = &(*psp)->next) in assign_stack_local_1() 441 struct frame_space *space = *psp; in assign_stack_local_1() 445 *psp = space->next; in assign_stack_local_1()
|
H A D | modulo-sched.c | 1876 sbitmap psp = sbitmap_alloc (ps->g->num_nodes); in get_sched_window() local 1886 sbitmap_zero (psp); in get_sched_window() 1888 psp_not_empty = sbitmap_a_and_b_cg (psp, u_node_preds, sched_nodes); in get_sched_window() 2008 sbitmap_free (psp); in get_sched_window()
|
/dragonfly/contrib/gcc-8.0/gcc/ |
H A D | function.c | 439 struct frame_space **psp; in assign_stack_local_1() local 441 for (psp = &crtl->frame_space_list; *psp; psp = &(*psp)->next) in assign_stack_local_1() 443 struct frame_space *space = *psp; in assign_stack_local_1() 447 *psp = space->next; in assign_stack_local_1()
|