Home
last modified time | relevance | path

Searched refs:tickets (Results 1 – 10 of 10) sorted by relevance

/linux-4.1.27/arch/x86/include/asm/
Dspinlock.h49 set_bit(0, (volatile unsigned long *)&lock->tickets.head); in __ticket_enter_slowpath()
74 old.tickets.head = head; in __ticket_check_and_clear_slowpath()
75 new.tickets.head = head & ~TICKET_SLOWPATH_FLAG; in __ticket_check_and_clear_slowpath()
76 old.tickets.tail = new.tickets.head + TICKET_LOCK_INC; in __ticket_check_and_clear_slowpath()
77 new.tickets.tail = old.tickets.tail; in __ticket_check_and_clear_slowpath()
86 return __tickets_equal(lock.tickets.head, lock.tickets.tail); in arch_spin_value_unlocked()
106 inc = xadd(&lock->tickets, inc); in arch_spin_lock()
114 inc.head = READ_ONCE(lock->tickets.head); in arch_spin_lock()
131 old.tickets = READ_ONCE(lock->tickets); in arch_spin_trylock()
132 if (!__tickets_equal(old.tickets.head, old.tickets.tail)) in arch_spin_trylock()
[all …]
Dspinlock_types.h31 } tickets; member
/linux-4.1.27/arch/arm/include/asm/
Dspinlock.h75 while (lockval.tickets.next != lockval.tickets.owner) { in arch_spin_lock()
77 lockval.tickets.owner = ACCESS_ONCE(lock->tickets.owner); in arch_spin_lock()
112 lock->tickets.owner++; in arch_spin_unlock()
118 return lock.tickets.owner == lock.tickets.next; in arch_spin_value_unlocked()
128 struct __raw_tickets tickets = READ_ONCE(lock->tickets); in arch_spin_is_contended() local
129 return (tickets.next - tickets.owner) > 1; in arch_spin_is_contended()
Dspinlock_types.h21 } tickets; member
/linux-4.1.27/arch/x86/xen/
Dspinlock.c170 head = READ_ONCE(lock->tickets.head); in xen_lock_spinning()
/linux-4.1.27/Documentation/filesystems/nfs/
Drpc-server-gss.txt56 the Kerberos tickets, that needs to be sent through the GSS layer in
/linux-4.1.27/arch/x86/kernel/
Dkvm.c779 head = READ_ONCE(lock->tickets.head); in kvm_lock_spinning()
/linux-4.1.27/fs/cifs/
DKconfig92 utilities to provide SPNEGO packaged (RFC 4178) Kerberos tickets
/linux-4.1.27/Documentation/filesystems/
Dafs.txt24 (*) Security (currently only AFS kaserver and KerberosIV tickets).
/linux-4.1.27/Documentation/networking/
Drxrpc.txt443 on the client, tickets of the appropriate type to be obtained from the AFS