Home
last modified time | relevance | path

Searched refs:_bits (Results 1 – 8 of 8) sorted by relevance

/freebsd/sys/vm/
H A Dvm_page.h214 uint32_t _bits; member
773 a._bits = atomic_load_32(&m->a._bits); in vm_page_astate_load()
785 a._bits = atomic_load_acq_32(&m->a._bits); in vm_page_astate_load_acq()
800 KASSERT(new._bits != old->_bits, in vm_page_astate_fcmpset()
803 return (atomic_fcmpset_32(&m->a._bits, &old->_bits, new._bits) != 0); in vm_page_astate_fcmpset()
819 KASSERT(new._bits != old->_bits, in vm_page_astate_fcmpset_rel()
822 return (atomic_fcmpset_rel_32(&m->a._bits, &old->_bits, new._bits) != in vm_page_astate_fcmpset_rel()
H A Dvm_page.c3683 } while (old->_bits == tmp._bits); in vm_page_pqstate_fcmpset()
3699 } while (old->_bits == tmp._bits); in vm_page_pqstate_fcmpset_rel()
3766 if (__predict_false(as._bits != old->_bits)) { in vm_page_pqstate_commit_dequeue()
3828 if (old->_bits != new._bits && in vm_page_pqstate_commit_request()
3843 if (old->_bits == new._bits) in vm_page_pqstate_commit()
/freebsd/sys/dev/bhnd/nvram/
H A Dbhnd_nvram_data_bcmreg.h36 #define BCM_NVRAM_SET_BITS(_value, _field, _bits) \ argument
38 (((_bits) << _field ## _SHIFT) & _field ## _MASK))
/freebsd/sys/dev/mlx5/
H A Ddevice.h47 #define __mlx5_nullp(typ) ((struct mlx5_ifc_##typ##_bits *)0)
49 #define __mlx5_bit_off(typ, fld) __offsetof(struct mlx5_ifc_##typ##_bits, fld)
59 #define __mlx5_st_sz_bits(typ) sizeof(struct mlx5_ifc_##typ##_bits)
62 #define MLX5_ST_SZ_BYTES(typ) (sizeof(struct mlx5_ifc_##typ##_bits) / 8)
63 #define MLX5_ST_SZ_DW(typ) (sizeof(struct mlx5_ifc_##typ##_bits) / 32)
64 #define MLX5_ST_SZ_QW(typ) (sizeof(struct mlx5_ifc_##typ##_bits) / 64)
65 #define MLX5_UN_SZ_BYTES(typ) (sizeof(union mlx5_ifc_##typ##_bits) / 8)
66 #define MLX5_UN_SZ_DW(typ) (sizeof(union mlx5_ifc_##typ##_bits) / 32)
H A Ddriver.h53 #define MLX5_ST_SZ_BYTES(typ) (sizeof(struct mlx5_ifc_##typ##_bits) / 8)
/freebsd/sys/contrib/openzfs/include/
H A Dzfs_valstr.h52 _ZFS_VALSTR_H size_t zfs_valstr_ ## name ## _bits( \
/freebsd/sys/contrib/openzfs/module/zcommon/
H A Dzfs_valstr.c148 zfs_valstr_ ## name ## _bits(uint64_t bits, char *out, size_t outlen) \
/freebsd/sys/arm/broadcom/bcm2835/
H A Dbcm2835_gpio.c142 #define BCM_GPIO_CLEAR_BITS(_sc, _off, _bits) \ argument
143 BCM_GPIO_WRITE(_sc, _off, BCM_GPIO_READ(_sc, _off) & ~(_bits))
144 #define BCM_GPIO_SET_BITS(_sc, _off, _bits) \ argument
145 BCM_GPIO_WRITE(_sc, _off, BCM_GPIO_READ(_sc, _off) | _bits)