HomeSort by: relevance | last modified time | path
    Searched refs:tcb (Results 1 - 25 of 71) sorted by relevancy

1 2 3

  /src/sys/arch/vax/include/
lwp_private.h 44 register void *tcb __asm("r0");
46 return tcb;
  /src/libexec/ld.elf_so/
tls.c 86 * thread-local storage to a pointer into part of the thread's TCB
90 * The TCB itself, struct tls_tcb, has a pointer to the DTV at
91 * tcb->tcb_dtv.
138 * _rtld_tls_get_addr(tcb, idx, offset)
149 * just `struct tls_tcb *tcb'?
154 struct tls_tcb *tcb = tls; local in function:_rtld_tls_get_addr
160 dtv = tcb->tcb_dtv;
182 dtv = tcb->tcb_dtv = new_dtv;
188 dtv[idx] = _rtld_tls_module_allocate(tcb, idx);
198 * Allocate the TCB (thread control block) for the initial thread
210 struct tls_tcb *tcb; local in function:_rtld_tls_initial_allocation
247 struct tls_tcb *tcb; local in function:_rtld_tls_allocate_locked
303 struct tls_tcb *tcb; local in function:_rtld_tls_allocate
522 struct tls_tcb * const tcb = __lwp_gettcb_fast(); local in function:__tls_get_addr
524 struct tls_tcb * const tcb = __lwp_getprivate_fast(); local in function:__tls_get_addr
    [all...]
  /src/lib/libc/tls/
tls.c 86 struct tls_tcb *tcb; local in function:__weak_alias
97 tls_allocation + sizeof(*tcb), PROT_READ | PROT_WRITE,
102 p = calloc(1, tls_allocation + sizeof(*tcb));
111 tcb = (struct tls_tcb *)p;
115 tcb = (struct tls_tcb *)(p + tls_allocation);
116 p = (uint8_t *)tcb - tls_size;
117 tcb->tcb_self = tcb;
121 return tcb;
127 _rtld_tls_free(struct tls_tcb *tcb)
172 struct tls_tcb *tcb; local in function:__libc_static_tls_setup
    [all...]
  /src/lib/libc/arch/m68k/gen/
_lwp.c 48 void *arg, void *tcb, caddr_t stack_base, size_t stack_size)
66 u->uc_mcontext._mc_tlsbase = (uintptr_t)tcb + TLS_TP_OFFSET +
  /src/sys/arch/arm/apple/
apple_nvme.c 231 struct ans_nvmmu_tcb *tcb = nvme_ans_tcb(q, id); local in function:nvme_ans_sq_leave
236 ANS_NVMMU_TCB_PITCH * id, sizeof(*tcb), BUS_DMASYNC_POSTWRITE);
238 memset(tcb, 0, sizeof(*tcb));
239 tcb->tcb_opcode = sqe->opcode;
240 tcb->tcb_flags = ANS_NVMMU_TCB_WRITE | ANS_NVMMU_TCB_READ;
241 tcb->tcb_cid = id;
242 tcb->tcb_prpl_len = sqe->nlb;
243 tcb->tcb_prp[0] = sqe->entry.prp[0];
244 tcb->tcb_prp[1] = sqe->entry.prp[1]
256 struct ans_nvmmu_tcb *tcb = nvme_ans_tcb(q, id); local in function:nvme_ans_cq_done
    [all...]
  /src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/
mpa1600.dts 36 compatible = "atmel,tcb-timer";
41 compatible = "atmel,tcb-timer";
at91-kizbox.dts 86 compatible = "atmel,tcb-timer";
91 compatible = "atmel,tcb-timer";
98 compatible = "atmel,tcb-pwm";
106 compatible = "atmel,tcb-pwm";
114 compatible = "atmel,tcb-pwm";
at91-linea.dtsi 31 compatible = "atmel,tcb-timer";
36 compatible = "atmel,tcb-timer";
ge863-pro3.dtsi 22 compatible = "atmel,tcb-timer";
27 compatible = "atmel,tcb-timer";
sama5d3_tcb1.dtsi 21 compatible = "atmel,at91sam9x5-tcb", "simple-mfd", "syscon";
at91-cosino.dtsi 136 compatible = "atmel,tcb-timer";
141 compatible = "atmel,tcb-timer";
at91-sam9_l9260.dts 36 compatible = "atmel,tcb-timer";
41 compatible = "atmel,tcb-timer";
at91-sama5d4_ma5d4.dtsi 88 compatible = "atmel,tcb-timer";
93 compatible = "atmel,tcb-timer";
at91rm9200ek.dts 36 compatible = "atmel,tcb-timer";
41 compatible = "atmel,tcb-timer";
at91sam9x5cm.dtsi 28 compatible = "atmel,tcb-timer";
33 compatible = "atmel,tcb-timer";
ethernut5.dts 40 compatible = "atmel,tcb-timer";
45 compatible = "atmel,tcb-timer";
tny_a9260_common.dtsi 31 compatible = "atmel,tcb-timer";
36 compatible = "atmel,tcb-timer";
tny_a9263.dts 40 compatible = "atmel,tcb-timer";
45 compatible = "atmel,tcb-timer";
usb_a9260_common.dtsi 27 compatible = "atmel,tcb-timer";
32 compatible = "atmel,tcb-timer";
  /src/lib/libc/arch/or1k/gen/
_lwp.c 54 void *tcb, caddr_t stack_base, size_t stack_size)
73 (uintptr_t)tcb + TLS_TP_OFFSET + sizeof(struct tls_tcb);
  /src/lib/libc/arch/powerpc/gen/
_lwp.c 54 void *tcb, caddr_t stack_base, size_t stack_size)
74 (uintptr_t)tcb + TLS_TP_OFFSET + sizeof(struct tls_tcb);
  /src/lib/libc/arch/riscv/gen/
_lwp.c 54 void *tcb, caddr_t stack_base, size_t stack_size)
73 (uintptr_t)tcb + TLS_TP_OFFSET + sizeof(struct tls_tcb);
  /src/lib/libc/arch/mips/gen/
_lwp.c 56 void *arg, void *tcb, caddr_t stack_base, size_t stack_size)
75 (uintptr_t)tcb + TLS_TP_OFFSET + sizeof(struct tls_tcb);
  /src/tests/lib/libc/sys/
t_ptrace_lwp_wait.h 39 volatile void **tcb; local in function:lwpinfo_thread
41 tcb = (volatile void **)arg;
43 *tcb = _lwp_getprivate();
44 DPRINTF("Storing tcb[] = %p from thread %d\n", *tcb, _lwp_self());
75 volatile void *tcb[4]; local in function:traceme_lwpinfo
80 pthread_t t[__arraycount(tcb) - 1];
89 memset(tcb, 0, sizeof(tcb));
97 tcb[0] = _lwp_getprivate()
    [all...]
  /src/lib/libpthread/
pthread_int.h 270 struct tls_tcb * const tcb = _PTHREAD_GETTCB_EXT(); local in function:pthread__self
272 struct tls_tcb * const tcb = __lwp_gettcb_fast();
274 struct tls_tcb * const tcb = __lwp_getprivate_fast();
276 return (pthread_t)tcb->tcb_pthread;

Completed in 113 milliseconds

1 2 3