Searched refs:my_ticket (Results 1 - 3 of 3) sorted by relevance
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/tile/lib/ |
H A D | spinlock_32.c | 23 int my_ticket; local 27 while ((my_ticket = __insn_tns((void *)&lock->next_ticket)) & 1) 31 lock->next_ticket = my_ticket + TICKET_QUANTUM; 34 while ((delta = my_ticket - lock->current_ticket) != 0) 46 int my_ticket = __insn_tns((void *)&lock->next_ticket); local 48 if (my_ticket == lock->current_ticket) { 50 lock->next_ticket = my_ticket + TICKET_QUANTUM; 55 if (!(my_ticket & 1)) { 57 lock->next_ticket = my_ticket;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/include/asm/ |
H A D | spinlock.h | 58 int my_ticket; local 68 " addu %[my_ticket], %[ticket], %[inc] \n" 69 " sc %[my_ticket], %[ticket_ptr] \n" 70 " beqzl %[my_ticket], 1b \n" 72 " srl %[my_ticket], %[ticket], 16 \n" 74 " andi %[my_ticket], %[my_ticket], 0xffff \n" 75 " bne %[ticket], %[my_ticket], 4f \n" 76 " subu %[ticket], %[my_ticket], %[ticket] \n" 86 " beq %[ticket], %[my_ticket], [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/octeon/ |
H A D | cvmx-cmd-queue.h | 240 int my_ticket; local 247 "ll %[my_ticket], %[ticket_ptr]\n" 250 /* in my_ticket */ 251 "baddu %[ticket], %[my_ticket]\n" 258 /* Jump out if now_serving == my_ticket */ 259 "beq %[ticket], %[my_ticket], 4f\n" 261 " subu %[ticket], %[my_ticket], %[ticket]\n" 278 [my_ticket] "=r"(my_ticket)
|
Completed in 82 milliseconds