Lines Matching refs:index

42 function AtomicsCompareExchangeJS(sta, index, oldValue, newValue) {  argument
44 index = TO_INTEGER(index);
45 if (index < 0 || index >= %_TypedArrayGetLength(sta)) {
50 return %_AtomicsCompareExchange(sta, index, oldValue, newValue);
53 function AtomicsLoadJS(sta, index) { argument
55 index = TO_INTEGER(index);
56 if (index < 0 || index >= %_TypedArrayGetLength(sta)) {
59 return %_AtomicsLoad(sta, index);
62 function AtomicsStoreJS(sta, index, value) { argument
64 index = TO_INTEGER(index);
65 if (index < 0 || index >= %_TypedArrayGetLength(sta)) {
69 return %_AtomicsStore(sta, index, value);
72 function AtomicsAddJS(ia, index, value) { argument
74 index = TO_INTEGER(index);
75 if (index < 0 || index >= %_TypedArrayGetLength(ia)) {
79 return %_AtomicsAdd(ia, index, value);
82 function AtomicsSubJS(ia, index, value) { argument
84 index = TO_INTEGER(index);
85 if (index < 0 || index >= %_TypedArrayGetLength(ia)) {
89 return %_AtomicsSub(ia, index, value);
92 function AtomicsAndJS(ia, index, value) { argument
94 index = TO_INTEGER(index);
95 if (index < 0 || index >= %_TypedArrayGetLength(ia)) {
99 return %_AtomicsAnd(ia, index, value);
102 function AtomicsOrJS(ia, index, value) { argument
104 index = TO_INTEGER(index);
105 if (index < 0 || index >= %_TypedArrayGetLength(ia)) {
109 return %_AtomicsOr(ia, index, value);
112 function AtomicsXorJS(ia, index, value) { argument
114 index = TO_INTEGER(index);
115 if (index < 0 || index >= %_TypedArrayGetLength(ia)) {
119 return %_AtomicsXor(ia, index, value);
122 function AtomicsExchangeJS(ia, index, value) { argument
124 index = TO_INTEGER(index);
125 if (index < 0 || index >= %_TypedArrayGetLength(ia)) {
129 return %_AtomicsExchange(ia, index, value);
138 function AtomicsFutexWaitJS(ia, index, value, timeout) { argument
140 index = TO_INTEGER(index);
141 if (index < 0 || index >= %_TypedArrayGetLength(ia)) {
154 return %AtomicsFutexWait(ia, index, value, timeout);
157 function AtomicsFutexWakeJS(ia, index, count) { argument
159 index = TO_INTEGER(index);
160 if (index < 0 || index >= %_TypedArrayGetLength(ia)) {
164 return %AtomicsFutexWake(ia, index, count);