/linux-4.4.14/arch/arm64/include/asm/ |
H A D | lse.h | 12 .arch_extension lse 14 .macro alt_lse, llsc, lse 15 alternative_insn "\llsc", "\lse", ARM64_HAS_LSE_ATOMICS 20 __asm__(".arch_extension lse"); 31 #define ARM64_LSE_ATOMIC_INSN(llsc, lse) \ 32 ALTERNATIVE(llsc, lse, ARM64_HAS_LSE_ATOMICS) 39 .macro alt_lse, llsc, lse 49 #define ARM64_LSE_ATOMIC_INSN(llsc, lse) llsc
|
H A D | cmpxchg.h | 26 #include <asm/lse.h> 29 * We need separate acquire parameters for ll/sc and lse, since the full
|
H A D | atomic.h | 27 #include <asm/lse.h>
|
H A D | spinlock.h | 19 #include <asm/lse.h>
|
/linux-4.4.14/arch/arm64/lib/ |
H A D | bitops.S | 21 #include <asm/lse.h> 28 .macro bitop, name, llsc, lse 37 alt_lse "1: ldxr x2, [x1]", "\lse x3, [x1]" 46 .macro testop, name, llsc, lse 55 alt_lse "1: ldxr x2, [x1]", "\lse x4, x2, [x1]"
|
/linux-4.4.14/arch/arm64/ |
H A D | Makefile | 21 lseinstr := $(call as-instr,.arch_extension lse,-DCONFIG_AS_LSE=1)
|
/linux-4.4.14/net/openvswitch/ |
H A D | flow.c | 610 __be32 lse; key_extract() local 616 memcpy(&lse, skb_network_header(skb), MPLS_HLEN); key_extract() 619 memcpy(&key->mpls.top_lse, &lse, MPLS_HLEN); key_extract() 622 if (lse & htonl(MPLS_LS_S_MASK)) key_extract()
|
H A D | actions.c | 208 __be32 lse; set_mpls() local 216 lse = OVS_MASKED(*stack, *mpls_lse, *mask); set_mpls() 218 __be32 diff[] = { ~(*stack), lse }; set_mpls() 224 *stack = lse; set_mpls() 225 flow_key->mpls.top_lse = lse; set_mpls()
|
/linux-4.4.14/drivers/staging/rdma/ipath/ |
H A D | ipath_mad.c | 427 u8 lse; recv_subn_set_portinfo() local 477 lse = pip->linkspeedactive_enabled & 0xF; recv_subn_set_portinfo() 478 if (lse) { recv_subn_set_portinfo() 479 if (lse == 15) recv_subn_set_portinfo() 480 lse = dd->ipath_link_speed_supported; recv_subn_set_portinfo() 481 else if (lse >= 8 || (lse & ~dd->ipath_link_speed_supported)) recv_subn_set_portinfo() 483 set_link_speed_enabled(dd, lse); recv_subn_set_portinfo()
|
/linux-4.4.14/drivers/infiniband/hw/qib/ |
H A D | qib_mad.c | 663 u8 lse; subn_set_portinfo() local 739 lse = pip->linkspeedactive_enabled & 0xF; subn_set_portinfo() 740 if (lse) { subn_set_portinfo() 746 if (lse == 15) subn_set_portinfo() 749 else if (lse >= 8 || (lse & ~ppd->link_speed_supported)) subn_set_portinfo() 751 else if (lse != ppd->link_speed_enabled) subn_set_portinfo() 752 set_link_speed_enabled(ppd, lse); subn_set_portinfo()
|
H A D | qib_iba7322.c | 2442 unsigned lse = ppd->link_speed_enabled; qib_7322_bringup_serdes() local 2455 if (lse & (lse - 1)) /* Muliple speeds enabled */ qib_7322_bringup_serdes() 2457 (lse << IBA7322_IBC_SPEED_LSB) | qib_7322_bringup_serdes() 2461 ppd->cpspec->ibcctrl_b |= (lse == QIB_IB_QDR) ? qib_7322_bringup_serdes() 2464 (lse == QIB_IB_DDR) ? qib_7322_bringup_serdes()
|
/linux-4.4.14/kernel/rcu/ |
H A D | update.c | 27 * http://lse.sourceforge.net/locking/rclock_OLS.2001.05.01c.sc.pdf (OLS2001) 30 * http://lse.sourceforge.net/locking/rcupdate.html
|
/linux-4.4.14/include/linux/ |
H A D | rcupdate.h | 26 * http://lse.sourceforge.net/locking/rclock_OLS.2001.05.01c.sc.pdf (OLS2001) 29 * http://lse.sourceforge.net/locking/rcupdate.html
|
/linux-4.4.14/drivers/staging/rdma/hfi1/ |
H A D | mad.c | 1053 u16 lse, lwe, mtu; __subn_set_opa_portinfo() local 1192 lse = be16_to_cpu(pi->link_speed.enabled); __subn_set_opa_portinfo() 1193 if (lse) { __subn_set_opa_portinfo() 1194 if (lse & be16_to_cpu(pi->link_speed.supported)) __subn_set_opa_portinfo() 1195 set_link_speed_enabled(ppd, lse); __subn_set_opa_portinfo()
|