Home
last modified time | relevance | path

Searched defs:pcb (Results 1 – 25 of 48) sorted by relevance

12

/f-stack/freebsd/amd64/include/
H A Dpcb.h53 struct pcb { struct
65 register_t pcb_cr0; argument
66 register_t pcb_cr2; argument
67 register_t pcb_cr3; argument
68 register_t pcb_cr4; argument
69 register_t pcb_dr0; argument
70 register_t pcb_dr1; argument
71 register_t pcb_dr2; argument
79 uint16_t pcb_tr; argument
81 u_int pcb_flags; argument
[all …]
H A Dfpu.h52 #define PCB_USER_FPU(pcb) (((pcb)->pcb_flags & PCB_KERNFPU) == 0) argument
/f-stack/freebsd/i386/include/
H A Dpcb.h53 struct pcb { struct
62 int pcb_ds; argument
63 int pcb_es; argument
64 int pcb_fs; argument
65 int pcb_gs; argument
66 int pcb_ss; argument
67 int pcb_cr0; argument
68 int pcb_cr2; argument
69 int pcb_cr3; argument
70 int pcb_cr4; argument
[all …]
H A Dnpx.h52 #define PCB_USER_FPU(pcb) (((pcb)->pcb_flags & PCB_KERNNPX) == 0) argument
H A Dpcpu_aux.h63 struct pcb *pcb; in __curpcb() local
/f-stack/freebsd/arm64/include/
H A Dpcb.h39 struct pcb { struct
40 uint64_t pcb_x[30]; argument
41 uint64_t pcb_lr; argument
44 uint64_t pcb_sp; argument
45 uint64_t pcb_tpidr_el0; argument
46 uint64_t pcb_tpidrro_el0; argument
49 vm_offset_t pcb_onfault; argument
51 u_int pcb_flags; argument
55 struct vfpstate *pcb_fpusaved; argument
56 int pcb_fpflags; argument
[all …]
/f-stack/freebsd/arm/include/
H A Dpcb.h50 struct pcb { struct
51 struct switchframe pcb_regs; /* CPU state */ argument
52 u_int pcb_flags; argument
55 caddr_t pcb_onfault; /* On fault handler */ argument
56 vm_offset_t pcb_pagedir; /* TTB0 value */ argument
63 uint32_t *pcb_pl1vec; /* PTR to vector_base L1 entry*/ argument
64 uint32_t pcb_l1vec; /* Value to stuff on ctx sw */ argument
65 u_int pcb_dacr; /* Domain Access Control Reg */ argument
67 struct vfp_state pcb_vfpstate; /* VP/NEON state */ argument
68 u_int pcb_vfpcpu; /* VP/NEON last cpu */ argument
/f-stack/freebsd/netgraph/bluetooth/socket/
H A Dng_btsocket_l2cap.c418 ng_btsocket_l2cap_pcb_t *pcb = NULL; in ng_btsocket_l2cap_process_l2ca_con_req_rsp() local
526 ng_btsocket_l2cap_pcb_t *pcb = NULL; in ng_btsocket_l2cap_process_l2ca_con_rsp_rsp() local
695 ng_btsocket_l2cap_pcb_t *pcb = NULL; in ng_btsocket_l2cap_process_l2ca_enc_change() local
743 ng_btsocket_l2cap_pcb_p pcb = NULL; in ng_btsocket_l2cap_process_l2ca_cfg_req_rsp() local
860 ng_btsocket_l2cap_pcb_t *pcb = NULL; in ng_btsocket_l2cap_process_l2ca_cfg_rsp_rsp() local
955 ng_btsocket_l2cap_pcb_t *pcb = NULL; in ng_btsocket_l2cap_process_l2ca_cfg_ind() local
1040 ng_btsocket_l2cap_pcb_t *pcb = NULL; in ng_btsocket_l2cap_process_l2ca_discon_rsp() local
1097 ng_btsocket_l2cap_pcb_t *pcb = NULL; in ng_btsocket_l2cap_process_l2ca_discon_ind() local
1154 ng_btsocket_l2cap_pcb_t *pcb = NULL; in ng_btsocket_l2cap_process_l2ca_write_rsp() local
1364 ng_btsocket_l2cap_pcb_p pcb) in ng_btsocket_l2cap_send_l2ca_discon_req()
[all …]
H A Dng_btsocket_sco.c382 ng_btsocket_sco_pcb_t *pcb = NULL; in ng_btsocket_sco_process_lp_con_cfm() local
550 ng_btsocket_sco_pcb_t *pcb = NULL; in ng_btsocket_sco_process_lp_discon_ind() local
701 ng_btsocket_sco_pcb_t *pcb = NULL; in ng_btsocket_sco_data_input() local
863 ng_btsocket_sco_pcb_t *pcb = NULL; in ng_btsocket_sco_default_msg_input() local
1203 ng_btsocket_sco_pcb_p pcb = so2sco_pcb(so); in ng_btsocket_sco_attach() local
1292 ng_btsocket_sco_pcb_t *pcb = NULL; in ng_btsocket_sco_bind() local
1463 ng_btsocket_sco_pcb_p pcb = so2sco_pcb(so); in ng_btsocket_sco_ctloutput() local
1521 ng_btsocket_sco_pcb_p pcb = so2sco_pcb(so); in ng_btsocket_sco_detach() local
1559 ng_btsocket_sco_pcb_p pcb = so2sco_pcb(so); in ng_btsocket_sco_disconnect() local
1601 ng_btsocket_sco_pcb_p pcb = so2sco_pcb(so); in ng_btsocket_sco_listen() local
[all …]
H A Dng_btsocket_rfcomm.c394 ng_btsocket_rfcomm_pcb_p pcb = so2rfcomm_pcb(so); in ng_btsocket_rfcomm_attach() local
716 ng_btsocket_rfcomm_pcb_p pcb = so2rfcomm_pcb(so); in ng_btsocket_rfcomm_detach() local
774 ng_btsocket_rfcomm_pcb_p pcb = so2rfcomm_pcb(so); in ng_btsocket_rfcomm_disconnect() local
1964 ng_btsocket_rfcomm_pcb_p pcb = NULL; in ng_btsocket_rfcomm_receive_sabm() local
2080 ng_btsocket_rfcomm_pcb_p pcb = NULL; in ng_btsocket_rfcomm_receive_disc() local
2143 ng_btsocket_rfcomm_pcb_p pcb = NULL; in ng_btsocket_rfcomm_receive_ua() local
2227 ng_btsocket_rfcomm_pcb_p pcb = NULL; in ng_btsocket_rfcomm_receive_dm() local
2274 ng_btsocket_rfcomm_pcb_p pcb = NULL; in ng_btsocket_rfcomm_receive_uih() local
2583 ng_btsocket_rfcomm_pcb_t *pcb = NULL; in ng_btsocket_rfcomm_receive_msc() local
2799 ng_btsocket_rfcomm_pcb_t *pcb = NULL; in ng_btsocket_rfcomm_receive_pn() local
[all …]
H A Dng_btsocket_hci_raw.c485 ng_btsocket_hci_raw_pcb_p pcb = NULL; in ng_btsocket_hci_raw_data_input() local
561 ng_btsocket_hci_raw_pcb_p pcb = NULL; in ng_btsocket_hci_raw_msg_input() local
913 ng_btsocket_hci_raw_pcb_p pcb = so2hci_raw_pcb(so); in ng_btsocket_hci_raw_attach() local
967 ng_btsocket_hci_raw_pcb_p pcb = so2hci_raw_pcb(so); in ng_btsocket_hci_raw_bind() local
999 ng_btsocket_hci_raw_pcb_p pcb = so2hci_raw_pcb(so); in ng_btsocket_hci_raw_connect() local
1038 ng_btsocket_hci_raw_pcb_p pcb = so2hci_raw_pcb(so); in ng_btsocket_hci_raw_control() local
1439 ng_btsocket_hci_raw_pcb_p pcb = so2hci_raw_pcb(so); in ng_btsocket_hci_raw_ctloutput() local
1517 ng_btsocket_hci_raw_pcb_p pcb = so2hci_raw_pcb(so); in ng_btsocket_hci_raw_detach() local
1547 ng_btsocket_hci_raw_pcb_p pcb = so2hci_raw_pcb(so); in ng_btsocket_hci_raw_disconnect() local
1579 ng_btsocket_hci_raw_pcb_p pcb = so2hci_raw_pcb(so); in ng_btsocket_hci_raw_send() local
[all …]
H A Dng_btsocket_l2cap_raw.c419 ng_btsocket_l2cap_raw_pcb_p pcb = NULL; in ng_btsocket_l2cap_raw_input() local
461 ng_btsocket_l2cap_raw_pcb_p pcb = NULL; in ng_btsocket_l2cap_raw_rtclean() local
611 ng_btsocket_l2cap_raw_pcb_p pcb = so2l2cap_raw_pcb(so); in ng_btsocket_l2cap_raw_attach() local
659 ng_btsocket_l2cap_raw_pcb_t *pcb = so2l2cap_raw_pcb(so); in ng_btsocket_l2cap_raw_bind() local
712 ng_btsocket_l2cap_raw_pcb_t *pcb = so2l2cap_raw_pcb(so); in ng_btsocket_l2cap_raw_connect() local
792 ng_btsocket_l2cap_raw_pcb_p pcb = so2l2cap_raw_pcb(so); in ng_btsocket_l2cap_raw_control() local
1161 ng_btsocket_l2cap_raw_pcb_p pcb = so2l2cap_raw_pcb(so); in ng_btsocket_l2cap_raw_detach() local
1190 ng_btsocket_l2cap_raw_pcb_p pcb = so2l2cap_raw_pcb(so); in ng_btsocket_l2cap_raw_disconnect() local
1212 ng_btsocket_l2cap_raw_pcb_p pcb = so2l2cap_raw_pcb(so); in ng_btsocket_l2cap_raw_peeraddr() local
1256 ng_btsocket_l2cap_raw_pcb_p pcb = so2l2cap_raw_pcb(so); in ng_btsocket_l2cap_raw_sockaddr() local
[all …]
/f-stack/freebsd/net/
H A Ddebugnet_inet.c83 debugnet_handle_ip(struct debugnet_pcb *pcb, struct mbuf **mb) in debugnet_handle_ip()
227 debugnet_send_arp(struct debugnet_pcb *pcb, in_addr_t dst) in debugnet_send_arp()
276 debugnet_handle_arp(struct debugnet_pcb *pcb, struct mbuf **mb) in debugnet_handle_arp()
396 debugnet_arp_gw(struct debugnet_pcb *pcb) in debugnet_arp_gw()
445 debugnet_ip_output(struct debugnet_pcb *pcb, struct mbuf *m) in debugnet_ip_output()
H A Ddebugnet.c102 debugnet_get_gw_mac(const struct debugnet_pcb *pcb) in debugnet_get_gw_mac()
167 debugnet_udp_output(struct debugnet_pcb *pcb, struct mbuf *m) in debugnet_udp_output()
191 debugnet_ack_output(struct debugnet_pcb *pcb, uint32_t seqno /* net endian */) in debugnet_ack_output()
236 debugnet_send(struct debugnet_pcb *pcb, uint32_t type, const void *data, in debugnet_send()
355 debugnet_handle_rx_msg(struct debugnet_pcb *pcb, struct mbuf **mb) in debugnet_handle_rx_msg()
407 debugnet_handle_ack(struct debugnet_pcb *pcb, struct mbuf **mb, uint16_t sport) in debugnet_handle_ack()
445 debugnet_handle_udp(struct debugnet_pcb *pcb, struct mbuf **mb) in debugnet_handle_udp()
584 debugnet_network_poll(struct debugnet_pcb *pcb) in debugnet_network_poll()
596 debugnet_free(struct debugnet_pcb *pcb) in debugnet_free()
621 struct debugnet_pcb *pcb; in debugnet_connect() local
/f-stack/freebsd/mips/include/
H A Dpcb.h126 struct pcb struct
128 struct trapframe pcb_regs; /* saved CPU and registers */ argument
129 __register_t pcb_context[14]; /* kernel context for resume */ argument
130 void *pcb_onfault; /* for copyin/copyout faults */ argument
131 register_t pcb_tpc; argument
/f-stack/freebsd/arm64/arm64/
H A Dvfp.c167 vfp_save_state(struct thread *td, struct pcb *pcb) in vfp_save_state()
273 struct pcb *pcb; in fpu_kern_enter() local
320 struct pcb *pcb; in fpu_kern_leave() local
362 struct pcb *pcb = curthread->td_pcb; in fpu_kern_thread() local
/f-stack/freebsd/amd64/amd64/
H A Dvm_machdep.c116 get_pcb_user_save_pcb(struct pcb *pcb) in get_pcb_user_save_pcb()
303 struct pcb *pcb; in cpu_thread_exit() local
322 struct pcb *pcb; in cpu_thread_clean() local
350 struct pcb *pcb; in cpu_thread_alloc() local
681 struct pcb *pcb; in cpu_set_user_tls() local
H A Dptrace_machdep.c145 struct pcb *pcb; in cpu_ptrace_setbase() local
166 struct pcb *pcb; in cpu32_ptrace() local
230 struct pcb *pcb; in cpu_ptrace() local
H A Dmachdep.c345 struct pcb *pcb; in sendsig() local
478 struct pcb *pcb; local
591 struct pcb *pcb; in exec_setregs() local
2049 makectx(struct trapframe *tf, struct pcb *pcb) in makectx()
2273 struct pcb *pcb; in get_mcontext() local
2332 struct pcb *pcb; in set_mcontext() local
2465 struct pcb *pcb; in fill_dbregs() local
2499 struct pcb *pcb; in set_dbregs() local
2670 set_pcb_flags_raw(struct pcb *pcb, const u_int flags) in set_pcb_flags_raw()
2691 set_pcb_flags_fsgsbase(struct pcb *pcb, const u_int flags) in set_pcb_flags_fsgsbase()
[all …]
H A Dfpu.c755 struct pcb *pcb; in restore_fpu_curthread() local
871 struct pcb *pcb; in fpugetregs() local
919 struct pcb *pcb; in fpuuserinited() local
975 struct pcb *pcb; in fpusetregs() local
1150 struct pcb *pcb; in fpu_kern_enter() local
1202 struct pcb *pcb; in fpu_kern_leave() local
/f-stack/freebsd/x86/x86/
H A Dstack_machdep.c51 #define PCB_FP(pcb) ((pcb)->pcb_ebp) argument
58 #define PCB_FP(pcb) ((pcb)->pcb_rbp) argument
/f-stack/freebsd/i386/i386/
H A Dnpx.c838 restore_npx_curthread(struct thread *td, struct pcb *pcb) in restore_npx_curthread()
933 npxswitch(struct thread *td, struct pcb *pcb) in npxswitch()
1009 struct pcb *pcb; in npxgetregs() local
1070 struct pcb *pcb; in npxuserinited() local
1121 struct pcb *pcb; in npxsetregs() local
1423 struct pcb *pcb; in fpu_kern_enter() local
1475 struct pcb *pcb; in fpu_kern_leave() local
H A Dvm_machdep.c103 get_pcb_user_save_pcb(struct pcb *pcb) in get_pcb_user_save_pcb()
323 struct pcb *pcb; in cpu_thread_clean() local
350 struct pcb *pcb; in cpu_thread_alloc() local
/f-stack/freebsd/amd64/linux/
H A Dlinux_machdep.c245 struct pcb *pcb; in linux_arch_prctl() local
287 struct pcb *pcb; in linux_set_cloned_tls() local
/f-stack/freebsd/arm/arm/
H A Dmachdep.c186 struct pcb *pcb = thread0.td_pcb; in cpu_startup() local
363 struct pcb *pcb; in get_vfpcontext() local
383 struct pcb *pcb; in set_vfpcontext() local
668 makectx(struct trapframe *tf, struct pcb *pcb) in makectx()

12