Searched refs:kcb (Results 1 - 13 of 13) sorted by relevance

/freebsd-10.1-release/lib/libkse/arch/arm/arm/
H A Dpthread_md.c66 struct kcb *
69 struct kcb *kcb; local
71 kcb = malloc(sizeof(struct kcb));
72 if (kcb != NULL) {
73 bzero(kcb, sizeof(struct kcb));
74 kcb->kcb_faketcb.tcb_isfake = 1;
75 kcb
83 _kcb_dtor(struct kcb *kcb) argument
[all...]
/freebsd-10.1-release/lib/libkse/arch/ia64/ia64/
H A Dpthread_md.c60 struct kcb *
63 struct kcb *kcb; local
65 kcb = malloc(sizeof(struct kcb));
66 if (kcb == NULL)
68 bzero(kcb, sizeof(struct kcb));
69 kcb->kcb_kse = kse;
70 kcb
77 _kcb_dtor(struct kcb *kcb) argument
[all...]
/freebsd-10.1-release/lib/libkse/arch/powerpc/powerpc/
H A Dpthread_md.c59 struct kcb *
62 struct kcb *kcb; local
64 kcb = malloc(sizeof(struct kcb));
65 if (kcb == NULL)
67 bzero(kcb, sizeof(struct kcb));
68 kcb->kcb_kse = kse;
69 kcb
76 _kcb_dtor(struct kcb *kcb) argument
[all...]
/freebsd-10.1-release/lib/libkse/arch/amd64/amd64/
H A Dpthread_md.c64 struct kcb *
67 struct kcb *kcb; local
69 kcb = malloc(sizeof(struct kcb));
70 if (kcb != NULL) {
71 bzero(kcb, sizeof(struct kcb));
72 kcb->kcb_self = kcb;
79 _kcb_dtor(struct kcb *kcb) argument
[all...]
/freebsd-10.1-release/lib/libkse/arch/sparc64/sparc64/
H A Dpthread_md.c71 struct kcb *
74 struct kcb *kcb; local
76 kcb = malloc(sizeof(struct kcb));
77 if (kcb != NULL) {
78 bzero(kcb, sizeof(struct kcb));
79 kcb->kcb_faketcb.tcb_isfake = 1;
80 kcb
88 _kcb_dtor(struct kcb *kcb) argument
[all...]
/freebsd-10.1-release/lib/libkse/arch/i386/i386/
H A Dpthread_md.c75 struct kcb *
78 struct kcb *kcb; local
80 kcb = malloc(sizeof(struct kcb));
81 if (kcb != NULL) {
82 bzero(kcb, sizeof(struct kcb));
83 kcb->kcb_self = kcb;
90 _kcb_dtor(struct kcb *kcb) argument
[all...]
/freebsd-10.1-release/lib/libkse/arch/arm/include/
H A Dpthread_md.h51 struct kcb;
71 struct kcb *tcb_curkcb;
77 struct kcb { struct
90 * The kcb and tcb constructors.
94 struct kcb *_kcb_ctor(struct kse *kse);
95 void _kcb_dtor(struct kcb *);
108 _kcb_set(struct kcb *kcb) argument
111 __kcb_swp((uint32_t)&kcb->kcb_faketcb.tcb_tp, &_tp);
115 * Get the current kcb
175 _tcb_set(struct kcb *kcb, struct tcb *tcb) argument
211 _thread_enter_uts(struct tcb *tcb, struct kcb *kcb) argument
230 _thread_switch(struct kcb *kcb, struct tcb *tcb, int setmbox) argument
[all...]
/freebsd-10.1-release/lib/libkse/arch/powerpc/include/
H A Dpthread_md.h54 struct kcb;
71 struct kcb *tcb_curkcb;
77 struct kcb { struct
120 * The kcb and tcb constructors.
124 struct kcb *_kcb_ctor(struct kse *kse);
125 void _kcb_dtor(struct kcb *);
129 _kcb_set(struct kcb *kcb) argument
132 ppc_set_tcb(&kcb->kcb_faketcb);
136 * Get the current kcb
212 _tcb_set(struct kcb *kcb, struct tcb *tcb) argument
245 _thread_enter_uts(struct tcb *tcb, struct kcb *kcb) argument
261 _thread_switch(struct kcb *kcb, struct tcb *tcb, int setmbox) argument
[all...]
/freebsd-10.1-release/lib/libkse/arch/sparc64/include/
H A Dpthread_md.h51 struct kcb;
74 struct kcb *tcb_curkcb;
81 struct kcb { struct
93 * The kcb and tcb constructors.
97 struct kcb *_kcb_ctor(struct kse *kse);
98 void _kcb_dtor(struct kcb *);
102 _kcb_set(struct kcb *kcb) argument
105 _tp = &kcb->kcb_faketcb.tcb_tp;
109 * Get the current kcb
177 _tcb_set(struct kcb *kcb, struct tcb *tcb) argument
213 _thread_enter_uts(struct tcb *tcb, struct kcb *kcb) argument
229 _thread_switch(struct kcb *kcb, struct tcb *tcb, int setmbox) argument
[all...]
/freebsd-10.1-release/lib/libkse/arch/amd64/include/
H A Dpthread_md.h57 * %fs points to a struct kcb.
59 struct kcb { struct
61 struct kcb *kcb_self; /* self reference */
77 #define __kcb_offset(name) __offsetof(struct kcb, name)
82 #define __kcb_type(name) __typeof(((struct kcb *)0)->name)
147 struct kcb *_kcb_ctor(struct kse *);
148 void _kcb_dtor(struct kcb *);
152 _kcb_set(struct kcb *kcb) argument
154 amd64_set_fsbase(kcb);
186 _tcb_set(struct kcb *kcb, struct tcb *tcb) argument
221 _thread_enter_uts(struct tcb *tcb, struct kcb *kcb) argument
239 _thread_switch(struct kcb *kcb, struct tcb *tcb, int setmbox) argument
[all...]
/freebsd-10.1-release/lib/libkse/arch/i386/include/
H A Dpthread_md.h56 * %gs points to a struct kcb.
58 struct kcb { struct
60 struct kcb *kcb_self; /* self reference */
76 #define __kcb_offset(name) __offsetof(struct kcb, name)
81 #define __kcb_type(name) __typeof(((struct kcb *)0)->name)
147 struct kcb *_kcb_ctor(struct kse *);
148 void _kcb_dtor(struct kcb *);
152 _kcb_set(struct kcb *kcb) argument
154 i386_set_gsbase(kcb);
186 _tcb_set(struct kcb *kcb, struct tcb *tcb) argument
219 _thread_enter_uts(struct tcb *tcb, struct kcb *kcb) argument
237 _thread_switch(struct kcb *kcb, struct tcb *tcb, int setmbox) argument
[all...]
/freebsd-10.1-release/lib/libkse/arch/ia64/include/
H A Dpthread_md.h44 struct kcb;
63 struct kcb *tcb_curkcb;
68 struct kcb { struct
92 * The kcb and tcb constructors.
96 struct kcb *_kcb_ctor(struct kse *kse);
97 void _kcb_dtor(struct kcb *);
101 _kcb_set(struct kcb *kcb) argument
104 ia64_set_tcb(&kcb->kcb_faketcb);
108 * Get the current kcb
183 _tcb_set(struct kcb *kcb, struct tcb *tcb) argument
222 _thread_enter_uts(struct tcb *tcb, struct kcb *kcb) argument
238 _thread_switch(struct kcb *kcb, struct tcb *tcb, int setmbox) argument
[all...]
/freebsd-10.1-release/lib/libkse/thread/
H A Dthr_private.h166 struct kcb *k_kcb;

Completed in 99 milliseconds