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;
2565 pub val: [crate::ctypes::c_int; 2usize],
2792 pub val: __u64,
3026 pub fn set_version(&mut self, val: __u8) {
3028 let val: u8 = ::core::mem::transmute(val);
3029 self._bitfield_1.set(0usize, 4u8, val as u64)
3037 pub fn set_ihl(&mut self, val: __u8) {
3039 let val: u8 = ::core::mem::transmute(val);
3040 self._bitfield_1.set(4usize, 4u8, val as u64)
3272 pub fn set_version(&mut self, val: __u8) {
3274 let val: u8 = ::core::mem::transmute(val);
3275 self._bitfield_1.set(0usize, 4u8, val as u64)
3283 pub fn set_priority(&mut self, val: __u8) {
3285 let val: u8 = ::core::mem::transmute(val);
3286 self._bitfield_1.set(4usize, 4u8, val as u64)
3827 pub fn set_doff(&mut self, val: __u16) {
3829 let val: u16 = ::core::mem::transmute(val);
3830 self._bitfield_1.set(0usize, 4u8, val as u64)
3838 pub fn set_res1(&mut self, val: __u16) {
3840 let val: u16 = ::core::mem::transmute(val);
3841 self._bitfield_1.set(4usize, 4u8, val as u64)
3849 pub fn set_cwr(&mut self, val: __u16) {
3851 let val: u16 = ::core::mem::transmute(val);
3852 self._bitfield_1.set(8usize, 1u8, val as u64)
3860 pub fn set_ece(&mut self, val: __u16) {
3862 let val: u16 = ::core::mem::transmute(val);
3863 self._bitfield_1.set(9usize, 1u8, val as u64)
3871 pub fn set_urg(&mut self, val: __u16) {
3873 let val: u16 = ::core::mem::transmute(val);
3874 self._bitfield_1.set(10usize, 1u8, val as u64)
3882 pub fn set_ack(&mut self, val: __u16) {
3884 let val: u16 = ::core::mem::transmute(val);
3885 self._bitfield_1.set(11usize, 1u8, val as u64)
3893 pub fn set_psh(&mut self, val: __u16) {
3895 let val: u16 = ::core::mem::transmute(val);
3896 self._bitfield_1.set(12usize, 1u8, val as u64)
3904 pub fn set_rst(&mut self, val: __u16) {
3906 let val: u16 = ::core::mem::transmute(val);
3907 self._bitfield_1.set(13usize, 1u8, val as u64)
3915 pub fn set_syn(&mut self, val: __u16) {
3917 let val: u16 = ::core::mem::transmute(val);
3918 self._bitfield_1.set(14usize, 1u8, val as u64)
3926 pub fn set_fin(&mut self, val: __u16) {
3928 let val: u16 = ::core::mem::transmute(val);
3929 self._bitfield_1.set(15usize, 1u8, val as u64)
4120 pub fn set_tcpi_snd_wscale(&mut self, val: __u8) {
4122 let val: u8 = ::core::mem::transmute(val);
4123 self._bitfield_1.set(0usize, 4u8, val as u64)
4131 pub fn set_tcpi_rcv_wscale(&mut self, val: __u8) {
4133 let val: u8 = ::core::mem::transmute(val);
4134 self._bitfield_1.set(4usize, 4u8, val as u64)
4142 pub fn set_tcpi_delivery_rate_app_limited(&mut self, val: __u8) {
4144 let val: u8 = ::core::mem::transmute(val);
4145 self._bitfield_1.set(8usize, 1u8, val as u64)
4153 pub fn set_tcpi_fastopen_client_fail(&mut self, val: __u8) {
4155 let val: u8 = ::core::mem::transmute(val);
4156 self._bitfield_1.set(9usize, 2u8, val as u64)
5028 pub fn set_seg_32bit(&mut self, val: crate::ctypes::c_uint) {
5030 let val: u32 = ::core::mem::transmute(val);
5031 self._bitfield_1.set(0usize, 1u8, val as u64)
5039 pub fn set_contents(&mut self, val: crate::ctypes::c_uint) {
5041 let val: u32 = ::core::mem::transmute(val);
5042 self._bitfield_1.set(1usize, 2u8, val as u64)
5050 pub fn set_read_exec_only(&mut self, val: crate::ctypes::c_uint) {
5052 let val: u32 = ::core::mem::transmute(val);
5053 self._bitfield_1.set(3usize, 1u8, val as u64)
5061 pub fn set_limit_in_pages(&mut self, val: crate::ctypes::c_uint) {
5063 let val: u32 = ::core::mem::transmute(val);
5064 self._bitfield_1.set(4usize, 1u8, val as u64)
5072 pub fn set_seg_not_present(&mut self, val: crate::ctypes::c_uint) {
5074 let val: u32 = ::core::mem::transmute(val);
5075 self._bitfield_1.set(5usize, 1u8, val as u64)
5083 pub fn set_useable(&mut self, val: crate::ctypes::c_uint) {
5085 let val: u32 = ::core::mem::transmute(val);
5086 self._bitfield_1.set(6usize, 1u8, val as u64)