Lines Matching refs:val
28 pub fn set_bit(&mut self, index: usize, val: bool) {
34 if val {
45 let mut val = 0;
49 val |= 1 << index;
52 val
55 pub fn set(&mut self, bit_offset: usize, bit_width: u8, val: u64) {
61 let val_bit_is_set = val & mask == mask;
2480 pub val: [crate::ctypes::c_int; 2usize],
2707 pub val: __u64,
2941 pub fn set_version(&mut self, val: __u8) {
2943 let val: u8 = ::core::mem::transmute(val);
2944 self._bitfield_1.set(0usize, 4u8, val as u64)
2952 pub fn set_ihl(&mut self, val: __u8) {
2954 let val: u8 = ::core::mem::transmute(val);
2955 self._bitfield_1.set(4usize, 4u8, val as u64)
3187 pub fn set_version(&mut self, val: __u8) {
3189 let val: u8 = ::core::mem::transmute(val);
3190 self._bitfield_1.set(0usize, 4u8, val as u64)
3198 pub fn set_priority(&mut self, val: __u8) {
3200 let val: u8 = ::core::mem::transmute(val);
3201 self._bitfield_1.set(4usize, 4u8, val as u64)
3734 pub fn set_doff(&mut self, val: __u16) {
3736 let val: u16 = ::core::mem::transmute(val);
3737 self._bitfield_1.set(0usize, 4u8, val as u64)
3745 pub fn set_res1(&mut self, val: __u16) {
3747 let val: u16 = ::core::mem::transmute(val);
3748 self._bitfield_1.set(4usize, 4u8, val as u64)
3756 pub fn set_cwr(&mut self, val: __u16) {
3758 let val: u16 = ::core::mem::transmute(val);
3759 self._bitfield_1.set(8usize, 1u8, val as u64)
3767 pub fn set_ece(&mut self, val: __u16) {
3769 let val: u16 = ::core::mem::transmute(val);
3770 self._bitfield_1.set(9usize, 1u8, val as u64)
3778 pub fn set_urg(&mut self, val: __u16) {
3780 let val: u16 = ::core::mem::transmute(val);
3781 self._bitfield_1.set(10usize, 1u8, val as u64)
3789 pub fn set_ack(&mut self, val: __u16) {
3791 let val: u16 = ::core::mem::transmute(val);
3792 self._bitfield_1.set(11usize, 1u8, val as u64)
3800 pub fn set_psh(&mut self, val: __u16) {
3802 let val: u16 = ::core::mem::transmute(val);
3803 self._bitfield_1.set(12usize, 1u8, val as u64)
3811 pub fn set_rst(&mut self, val: __u16) {
3813 let val: u16 = ::core::mem::transmute(val);
3814 self._bitfield_1.set(13usize, 1u8, val as u64)
3822 pub fn set_syn(&mut self, val: __u16) {
3824 let val: u16 = ::core::mem::transmute(val);
3825 self._bitfield_1.set(14usize, 1u8, val as u64)
3833 pub fn set_fin(&mut self, val: __u16) {
3835 let val: u16 = ::core::mem::transmute(val);
3836 self._bitfield_1.set(15usize, 1u8, val as u64)
4027 pub fn set_tcpi_snd_wscale(&mut self, val: __u8) {
4029 let val: u8 = ::core::mem::transmute(val);
4030 self._bitfield_1.set(0usize, 4u8, val as u64)
4038 pub fn set_tcpi_rcv_wscale(&mut self, val: __u8) {
4040 let val: u8 = ::core::mem::transmute(val);
4041 self._bitfield_1.set(4usize, 4u8, val as u64)
4049 pub fn set_tcpi_delivery_rate_app_limited(&mut self, val: __u8) {
4051 let val: u8 = ::core::mem::transmute(val);
4052 self._bitfield_1.set(8usize, 1u8, val as u64)
4060 pub fn set_tcpi_fastopen_client_fail(&mut self, val: __u8) {
4062 let val: u8 = ::core::mem::transmute(val);
4063 self._bitfield_1.set(9usize, 2u8, val as u64)
4863 pub fn set_seg_32bit(&mut self, val: crate::ctypes::c_uint) {
4865 let val: u32 = ::core::mem::transmute(val);
4866 self._bitfield_1.set(0usize, 1u8, val as u64)
4874 pub fn set_contents(&mut self, val: crate::ctypes::c_uint) {
4876 let val: u32 = ::core::mem::transmute(val);
4877 self._bitfield_1.set(1usize, 2u8, val as u64)
4885 pub fn set_read_exec_only(&mut self, val: crate::ctypes::c_uint) {
4887 let val: u32 = ::core::mem::transmute(val);
4888 self._bitfield_1.set(3usize, 1u8, val as u64)
4896 pub fn set_limit_in_pages(&mut self, val: crate::ctypes::c_uint) {
4898 let val: u32 = ::core::mem::transmute(val);
4899 self._bitfield_1.set(4usize, 1u8, val as u64)
4907 pub fn set_seg_not_present(&mut self, val: crate::ctypes::c_uint) {
4909 let val: u32 = ::core::mem::transmute(val);
4910 self._bitfield_1.set(5usize, 1u8, val as u64)
4918 pub fn set_useable(&mut self, val: crate::ctypes::c_uint) {
4920 let val: u32 = ::core::mem::transmute(val);
4921 self._bitfield_1.set(6usize, 1u8, val as u64)