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;
2511 pub val: [crate::ctypes::c_int; 2usize],
2738 pub val: __u64,
2972 pub fn set_ihl(&mut self, val: __u8) {
2974 let val: u8 = ::core::mem::transmute(val);
2975 self._bitfield_1.set(0usize, 4u8, val as u64)
2983 pub fn set_version(&mut self, val: __u8) {
2985 let val: u8 = ::core::mem::transmute(val);
2986 self._bitfield_1.set(4usize, 4u8, val as u64)
3218 pub fn set_priority(&mut self, val: __u8) {
3220 let val: u8 = ::core::mem::transmute(val);
3221 self._bitfield_1.set(0usize, 4u8, val as u64)
3229 pub fn set_version(&mut self, val: __u8) {
3231 let val: u8 = ::core::mem::transmute(val);
3232 self._bitfield_1.set(4usize, 4u8, val as u64)
3760 pub fn set_res1(&mut self, val: __u16) {
3762 let val: u16 = ::core::mem::transmute(val);
3763 self._bitfield_1.set(0usize, 4u8, val as u64)
3771 pub fn set_doff(&mut self, val: __u16) {
3773 let val: u16 = ::core::mem::transmute(val);
3774 self._bitfield_1.set(4usize, 4u8, val as u64)
3782 pub fn set_fin(&mut self, val: __u16) {
3784 let val: u16 = ::core::mem::transmute(val);
3785 self._bitfield_1.set(8usize, 1u8, val as u64)
3793 pub fn set_syn(&mut self, val: __u16) {
3795 let val: u16 = ::core::mem::transmute(val);
3796 self._bitfield_1.set(9usize, 1u8, val as u64)
3804 pub fn set_rst(&mut self, val: __u16) {
3806 let val: u16 = ::core::mem::transmute(val);
3807 self._bitfield_1.set(10usize, 1u8, val as u64)
3815 pub fn set_psh(&mut self, val: __u16) {
3817 let val: u16 = ::core::mem::transmute(val);
3818 self._bitfield_1.set(11usize, 1u8, val as u64)
3826 pub fn set_ack(&mut self, val: __u16) {
3828 let val: u16 = ::core::mem::transmute(val);
3829 self._bitfield_1.set(12usize, 1u8, val as u64)
3837 pub fn set_urg(&mut self, val: __u16) {
3839 let val: u16 = ::core::mem::transmute(val);
3840 self._bitfield_1.set(13usize, 1u8, val as u64)
3848 pub fn set_ece(&mut self, val: __u16) {
3850 let val: u16 = ::core::mem::transmute(val);
3851 self._bitfield_1.set(14usize, 1u8, val as u64)
3859 pub fn set_cwr(&mut self, val: __u16) {
3861 let val: u16 = ::core::mem::transmute(val);
3862 self._bitfield_1.set(15usize, 1u8, val as u64)
4053 pub fn set_tcpi_snd_wscale(&mut self, val: __u8) {
4055 let val: u8 = ::core::mem::transmute(val);
4056 self._bitfield_1.set(0usize, 4u8, val as u64)
4064 pub fn set_tcpi_rcv_wscale(&mut self, val: __u8) {
4066 let val: u8 = ::core::mem::transmute(val);
4067 self._bitfield_1.set(4usize, 4u8, val as u64)
4075 pub fn set_tcpi_delivery_rate_app_limited(&mut self, val: __u8) {
4077 let val: u8 = ::core::mem::transmute(val);
4078 self._bitfield_1.set(8usize, 1u8, val as u64)
4086 pub fn set_tcpi_fastopen_client_fail(&mut self, val: __u8) {
4088 let val: u8 = ::core::mem::transmute(val);
4089 self._bitfield_1.set(9usize, 2u8, val as u64)
4942 pub fn set_seg_32bit(&mut self, val: crate::ctypes::c_uint) {
4944 let val: u32 = ::core::mem::transmute(val);
4945 self._bitfield_1.set(0usize, 1u8, val as u64)
4953 pub fn set_contents(&mut self, val: crate::ctypes::c_uint) {
4955 let val: u32 = ::core::mem::transmute(val);
4956 self._bitfield_1.set(1usize, 2u8, val as u64)
4964 pub fn set_read_exec_only(&mut self, val: crate::ctypes::c_uint) {
4966 let val: u32 = ::core::mem::transmute(val);
4967 self._bitfield_1.set(3usize, 1u8, val as u64)
4975 pub fn set_limit_in_pages(&mut self, val: crate::ctypes::c_uint) {
4977 let val: u32 = ::core::mem::transmute(val);
4978 self._bitfield_1.set(4usize, 1u8, val as u64)
4986 pub fn set_seg_not_present(&mut self, val: crate::ctypes::c_uint) {
4988 let val: u32 = ::core::mem::transmute(val);
4989 self._bitfield_1.set(5usize, 1u8, val as u64)
4997 pub fn set_useable(&mut self, val: crate::ctypes::c_uint) {
4999 let val: u32 = ::core::mem::transmute(val);
5000 self._bitfield_1.set(6usize, 1u8, val as u64)