Home
last modified time | relevance | path

Searched refs:cmparg (Results 1 - 15 of 15) sorted by relevance

/kernel/linux/linux-6.6/kernel/futex/
H A Dwaitwake.c193 int cmparg = sign_extend32(encoded_op & 0x00000fff, 11); in futex_atomic_op_inuser() local
218 return oldval == cmparg; in futex_atomic_op_inuser()
220 return oldval != cmparg; in futex_atomic_op_inuser()
222 return oldval < cmparg; in futex_atomic_op_inuser()
224 return oldval >= cmparg; in futex_atomic_op_inuser()
226 return oldval <= cmparg; in futex_atomic_op_inuser()
228 return oldval > cmparg; in futex_atomic_op_inuser()
/kernel/linux/linux-5.10/include/uapi/linux/
H A Dfutex.h149 #define FUTEX_OP(op, oparg, cmp, cmparg) \
151 | ((oparg & 0xfff) << 12) | (cmparg & 0xfff))
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/
H A Dfutex.h76 #define FUTEX_OP(op,oparg,cmp,cmparg) (((op & 0xf) << 28) | ((cmp & 0xf) << 24) | ((oparg & 0xfff) << 12) | (cmparg & 0xfff))
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/
H A Dfutex.h76 #define FUTEX_OP(op,oparg,cmp,cmparg) (((op & 0xf) << 28) | ((cmp & 0xf) << 24) | ((oparg & 0xfff) << 12) | (cmparg & 0xfff))
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/
H A Dfutex.h68 #define FUTEX_OP(op, oparg, cmp, cmparg) \
70 | ((oparg & 0xfff) << 12) | (cmparg & 0xfff))
/kernel/linux/linux-6.6/include/uapi/linux/
H A Dfutex.h176 #define FUTEX_OP(op, oparg, cmp, cmparg) \
178 | ((oparg & 0xfff) << 12) | (cmparg & 0xfff))
/kernel/linux/linux-5.10/include/linux/
H A Dmroute6.h90 struct mfc6_cache_cmp_arg cmparg; member
H A Dmroute.h71 * @cmparg: used for rhashtable comparisons
80 struct mfc_cache_cmp_arg cmparg; member
/kernel/linux/linux-6.6/include/linux/
H A Dmroute.h78 * @cmparg: used for rhashtable comparisons
87 struct mfc_cache_cmp_arg cmparg; member
H A Dmroute6.h90 struct mfc6_cache_cmp_arg cmparg; member
/kernel/linux/linux-5.10/kernel/futex/
H A Dcore.c1650 int cmparg = sign_extend32(encoded_op & 0x00000fff, 11); in futex_atomic_op_inuser() local
1675 return oldval == cmparg; in futex_atomic_op_inuser()
1677 return oldval != cmparg; in futex_atomic_op_inuser()
1679 return oldval < cmparg; in futex_atomic_op_inuser()
1681 return oldval >= cmparg; in futex_atomic_op_inuser()
1683 return oldval <= cmparg; in futex_atomic_op_inuser()
1685 return oldval > cmparg; in futex_atomic_op_inuser()
/kernel/linux/linux-5.10/net/ipv6/
H A Dip6mr.c347 const struct mfc6_cache_cmp_arg *cmparg = arg->key; in ip6mr_hash_cmp() local
350 return !ipv6_addr_equal(&c->mf6c_mcastgrp, &cmparg->mf6c_mcastgrp) || in ip6mr_hash_cmp()
351 !ipv6_addr_equal(&c->mf6c_origin, &cmparg->mf6c_origin); in ip6mr_hash_cmp()
356 .key_offset = offsetof(struct mfc6_cache, cmparg),
1459 err = rhltable_insert_key(&mrt->mfc_hash, &c->cmparg, &c->_c.mnode, in ip6mr_mfc_add()
/kernel/linux/linux-6.6/net/ipv6/
H A Dip6mr.c347 const struct mfc6_cache_cmp_arg *cmparg = arg->key; in ip6mr_hash_cmp() local
350 return !ipv6_addr_equal(&c->mf6c_mcastgrp, &cmparg->mf6c_mcastgrp) || in ip6mr_hash_cmp()
351 !ipv6_addr_equal(&c->mf6c_origin, &cmparg->mf6c_origin); in ip6mr_hash_cmp()
356 .key_offset = offsetof(struct mfc6_cache, cmparg),
1476 err = rhltable_insert_key(&mrt->mfc_hash, &c->cmparg, &c->_c.mnode, in ip6mr_mfc_add()
/kernel/linux/linux-5.10/net/ipv4/
H A Dipmr.c365 const struct mfc_cache_cmp_arg *cmparg = arg->key; in ipmr_hash_cmp() local
368 return cmparg->mfc_mcastgrp != c->mfc_mcastgrp || in ipmr_hash_cmp()
369 cmparg->mfc_origin != c->mfc_origin; in ipmr_hash_cmp()
374 .key_offset = offsetof(struct mfc_cache, cmparg),
1234 ret = rhltable_insert_key(&mrt->mfc_hash, &c->cmparg, &c->_c.mnode, in ipmr_mfc_add()
/kernel/linux/linux-6.6/net/ipv4/
H A Dipmr.c363 const struct mfc_cache_cmp_arg *cmparg = arg->key; in ipmr_hash_cmp() local
366 return cmparg->mfc_mcastgrp != c->mfc_mcastgrp || in ipmr_hash_cmp()
367 cmparg->mfc_origin != c->mfc_origin; in ipmr_hash_cmp()
372 .key_offset = offsetof(struct mfc_cache, cmparg),
1241 ret = rhltable_insert_key(&mrt->mfc_hash, &c->cmparg, &c->_c.mnode, in ipmr_mfc_add()

Completed in 22 milliseconds