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;
2674 pub val: [crate::ctypes::c_int; 2usize],
2903 pub val: __u64,
3137 pub fn set_version(&mut self, val: __u8) {
3139 let val: u8 = ::core::mem::transmute(val);
3140 self._bitfield_1.set(0usize, 4u8, val as u64)
3148 pub fn set_ihl(&mut self, val: __u8) {
3150 let val: u8 = ::core::mem::transmute(val);
3151 self._bitfield_1.set(4usize, 4u8, val as u64)
3383 pub fn set_version(&mut self, val: __u8) {
3385 let val: u8 = ::core::mem::transmute(val);
3386 self._bitfield_1.set(0usize, 4u8, val as u64)
3394 pub fn set_priority(&mut self, val: __u8) {
3396 let val: u8 = ::core::mem::transmute(val);
3397 self._bitfield_1.set(4usize, 4u8, val as u64)
3923 pub fn set_doff(&mut self, val: __u16) {
3925 let val: u16 = ::core::mem::transmute(val);
3926 self._bitfield_1.set(0usize, 4u8, val as u64)
3934 pub fn set_res1(&mut self, val: __u16) {
3936 let val: u16 = ::core::mem::transmute(val);
3937 self._bitfield_1.set(4usize, 4u8, val as u64)
3945 pub fn set_cwr(&mut self, val: __u16) {
3947 let val: u16 = ::core::mem::transmute(val);
3948 self._bitfield_1.set(8usize, 1u8, val as u64)
3956 pub fn set_ece(&mut self, val: __u16) {
3958 let val: u16 = ::core::mem::transmute(val);
3959 self._bitfield_1.set(9usize, 1u8, val as u64)
3967 pub fn set_urg(&mut self, val: __u16) {
3969 let val: u16 = ::core::mem::transmute(val);
3970 self._bitfield_1.set(10usize, 1u8, val as u64)
3978 pub fn set_ack(&mut self, val: __u16) {
3980 let val: u16 = ::core::mem::transmute(val);
3981 self._bitfield_1.set(11usize, 1u8, val as u64)
3989 pub fn set_psh(&mut self, val: __u16) {
3991 let val: u16 = ::core::mem::transmute(val);
3992 self._bitfield_1.set(12usize, 1u8, val as u64)
4000 pub fn set_rst(&mut self, val: __u16) {
4002 let val: u16 = ::core::mem::transmute(val);
4003 self._bitfield_1.set(13usize, 1u8, val as u64)
4011 pub fn set_syn(&mut self, val: __u16) {
4013 let val: u16 = ::core::mem::transmute(val);
4014 self._bitfield_1.set(14usize, 1u8, val as u64)
4022 pub fn set_fin(&mut self, val: __u16) {
4024 let val: u16 = ::core::mem::transmute(val);
4025 self._bitfield_1.set(15usize, 1u8, val as u64)
4216 pub fn set_tcpi_snd_wscale(&mut self, val: __u8) {
4218 let val: u8 = ::core::mem::transmute(val);
4219 self._bitfield_1.set(0usize, 4u8, val as u64)
4227 pub fn set_tcpi_rcv_wscale(&mut self, val: __u8) {
4229 let val: u8 = ::core::mem::transmute(val);
4230 self._bitfield_1.set(4usize, 4u8, val as u64)
4238 pub fn set_tcpi_delivery_rate_app_limited(&mut self, val: __u8) {
4240 let val: u8 = ::core::mem::transmute(val);
4241 self._bitfield_1.set(8usize, 1u8, val as u64)
4249 pub fn set_tcpi_fastopen_client_fail(&mut self, val: __u8) {
4251 let val: u8 = ::core::mem::transmute(val);
4252 self._bitfield_1.set(9usize, 2u8, val as u64)
5107 pub fn set_seg_32bit(&mut self, val: crate::ctypes::c_uint) {
5109 let val: u32 = ::core::mem::transmute(val);
5110 self._bitfield_1.set(0usize, 1u8, val as u64)
5118 pub fn set_contents(&mut self, val: crate::ctypes::c_uint) {
5120 let val: u32 = ::core::mem::transmute(val);
5121 self._bitfield_1.set(1usize, 2u8, val as u64)
5129 pub fn set_read_exec_only(&mut self, val: crate::ctypes::c_uint) {
5131 let val: u32 = ::core::mem::transmute(val);
5132 self._bitfield_1.set(3usize, 1u8, val as u64)
5140 pub fn set_limit_in_pages(&mut self, val: crate::ctypes::c_uint) {
5142 let val: u32 = ::core::mem::transmute(val);
5143 self._bitfield_1.set(4usize, 1u8, val as u64)
5151 pub fn set_seg_not_present(&mut self, val: crate::ctypes::c_uint) {
5153 let val: u32 = ::core::mem::transmute(val);
5154 self._bitfield_1.set(5usize, 1u8, val as u64)
5162 pub fn set_useable(&mut self, val: crate::ctypes::c_uint) {
5164 let val: u32 = ::core::mem::transmute(val);
5165 self._bitfield_1.set(6usize, 1u8, val as u64)