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;
2541 pub val: [crate::ctypes::c_int; 2usize],
2768 pub val: __u64,
3002 pub fn set_ihl(&mut self, val: __u8) {
3004 let val: u8 = ::core::mem::transmute(val);
3005 self._bitfield_1.set(0usize, 4u8, val as u64)
3013 pub fn set_version(&mut self, val: __u8) {
3015 let val: u8 = ::core::mem::transmute(val);
3016 self._bitfield_1.set(4usize, 4u8, val as u64)
3248 pub fn set_priority(&mut self, val: __u8) {
3250 let val: u8 = ::core::mem::transmute(val);
3251 self._bitfield_1.set(0usize, 4u8, val as u64)
3259 pub fn set_version(&mut self, val: __u8) {
3261 let val: u8 = ::core::mem::transmute(val);
3262 self._bitfield_1.set(4usize, 4u8, val as u64)
3791 pub fn set_res1(&mut self, val: __u16) {
3793 let val: u16 = ::core::mem::transmute(val);
3794 self._bitfield_1.set(0usize, 4u8, val as u64)
3802 pub fn set_doff(&mut self, val: __u16) {
3804 let val: u16 = ::core::mem::transmute(val);
3805 self._bitfield_1.set(4usize, 4u8, val as u64)
3813 pub fn set_fin(&mut self, val: __u16) {
3815 let val: u16 = ::core::mem::transmute(val);
3816 self._bitfield_1.set(8usize, 1u8, val as u64)
3824 pub fn set_syn(&mut self, val: __u16) {
3826 let val: u16 = ::core::mem::transmute(val);
3827 self._bitfield_1.set(9usize, 1u8, val as u64)
3835 pub fn set_rst(&mut self, val: __u16) {
3837 let val: u16 = ::core::mem::transmute(val);
3838 self._bitfield_1.set(10usize, 1u8, val as u64)
3846 pub fn set_psh(&mut self, val: __u16) {
3848 let val: u16 = ::core::mem::transmute(val);
3849 self._bitfield_1.set(11usize, 1u8, val as u64)
3857 pub fn set_ack(&mut self, val: __u16) {
3859 let val: u16 = ::core::mem::transmute(val);
3860 self._bitfield_1.set(12usize, 1u8, val as u64)
3868 pub fn set_urg(&mut self, val: __u16) {
3870 let val: u16 = ::core::mem::transmute(val);
3871 self._bitfield_1.set(13usize, 1u8, val as u64)
3879 pub fn set_ece(&mut self, val: __u16) {
3881 let val: u16 = ::core::mem::transmute(val);
3882 self._bitfield_1.set(14usize, 1u8, val as u64)
3890 pub fn set_cwr(&mut self, val: __u16) {
3892 let val: u16 = ::core::mem::transmute(val);
3893 self._bitfield_1.set(15usize, 1u8, val as u64)
4084 pub fn set_tcpi_snd_wscale(&mut self, val: __u8) {
4086 let val: u8 = ::core::mem::transmute(val);
4087 self._bitfield_1.set(0usize, 4u8, val as u64)
4095 pub fn set_tcpi_rcv_wscale(&mut self, val: __u8) {
4097 let val: u8 = ::core::mem::transmute(val);
4098 self._bitfield_1.set(4usize, 4u8, val as u64)
4106 pub fn set_tcpi_delivery_rate_app_limited(&mut self, val: __u8) {
4108 let val: u8 = ::core::mem::transmute(val);
4109 self._bitfield_1.set(8usize, 1u8, val as u64)
4117 pub fn set_tcpi_fastopen_client_fail(&mut self, val: __u8) {
4119 let val: u8 = ::core::mem::transmute(val);
4120 self._bitfield_1.set(9usize, 2u8, val as u64)
4977 pub fn set_seg_32bit(&mut self, val: crate::ctypes::c_uint) {
4979 let val: u32 = ::core::mem::transmute(val);
4980 self._bitfield_1.set(0usize, 1u8, val as u64)
4988 pub fn set_contents(&mut self, val: crate::ctypes::c_uint) {
4990 let val: u32 = ::core::mem::transmute(val);
4991 self._bitfield_1.set(1usize, 2u8, val as u64)
4999 pub fn set_read_exec_only(&mut self, val: crate::ctypes::c_uint) {
5001 let val: u32 = ::core::mem::transmute(val);
5002 self._bitfield_1.set(3usize, 1u8, val as u64)
5010 pub fn set_limit_in_pages(&mut self, val: crate::ctypes::c_uint) {
5012 let val: u32 = ::core::mem::transmute(val);
5013 self._bitfield_1.set(4usize, 1u8, val as u64)
5021 pub fn set_seg_not_present(&mut self, val: crate::ctypes::c_uint) {
5023 let val: u32 = ::core::mem::transmute(val);
5024 self._bitfield_1.set(5usize, 1u8, val as u64)
5032 pub fn set_useable(&mut self, val: crate::ctypes::c_uint) {
5034 let val: u32 = ::core::mem::transmute(val);
5035 self._bitfield_1.set(6usize, 1u8, val as u64)