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;
2612 pub val: [crate::ctypes::c_int; 2usize],
2839 pub val: __u64,
3073 pub fn set_version(&mut self, val: __u8) {
3075 let val: u8 = ::core::mem::transmute(val);
3076 self._bitfield_1.set(0usize, 4u8, val as u64)
3084 pub fn set_ihl(&mut self, val: __u8) {
3086 let val: u8 = ::core::mem::transmute(val);
3087 self._bitfield_1.set(4usize, 4u8, val as u64)
3319 pub fn set_version(&mut self, val: __u8) {
3321 let val: u8 = ::core::mem::transmute(val);
3322 self._bitfield_1.set(0usize, 4u8, val as u64)
3330 pub fn set_priority(&mut self, val: __u8) {
3332 let val: u8 = ::core::mem::transmute(val);
3333 self._bitfield_1.set(4usize, 4u8, val as u64)
3859 pub fn set_doff(&mut self, val: __u16) {
3861 let val: u16 = ::core::mem::transmute(val);
3862 self._bitfield_1.set(0usize, 4u8, val as u64)
3870 pub fn set_res1(&mut self, val: __u16) {
3872 let val: u16 = ::core::mem::transmute(val);
3873 self._bitfield_1.set(4usize, 4u8, val as u64)
3881 pub fn set_cwr(&mut self, val: __u16) {
3883 let val: u16 = ::core::mem::transmute(val);
3884 self._bitfield_1.set(8usize, 1u8, val as u64)
3892 pub fn set_ece(&mut self, val: __u16) {
3894 let val: u16 = ::core::mem::transmute(val);
3895 self._bitfield_1.set(9usize, 1u8, val as u64)
3903 pub fn set_urg(&mut self, val: __u16) {
3905 let val: u16 = ::core::mem::transmute(val);
3906 self._bitfield_1.set(10usize, 1u8, val as u64)
3914 pub fn set_ack(&mut self, val: __u16) {
3916 let val: u16 = ::core::mem::transmute(val);
3917 self._bitfield_1.set(11usize, 1u8, val as u64)
3925 pub fn set_psh(&mut self, val: __u16) {
3927 let val: u16 = ::core::mem::transmute(val);
3928 self._bitfield_1.set(12usize, 1u8, val as u64)
3936 pub fn set_rst(&mut self, val: __u16) {
3938 let val: u16 = ::core::mem::transmute(val);
3939 self._bitfield_1.set(13usize, 1u8, val as u64)
3947 pub fn set_syn(&mut self, val: __u16) {
3949 let val: u16 = ::core::mem::transmute(val);
3950 self._bitfield_1.set(14usize, 1u8, val as u64)
3958 pub fn set_fin(&mut self, val: __u16) {
3960 let val: u16 = ::core::mem::transmute(val);
3961 self._bitfield_1.set(15usize, 1u8, val as u64)
4152 pub fn set_tcpi_snd_wscale(&mut self, val: __u8) {
4154 let val: u8 = ::core::mem::transmute(val);
4155 self._bitfield_1.set(0usize, 4u8, val as u64)
4163 pub fn set_tcpi_rcv_wscale(&mut self, val: __u8) {
4165 let val: u8 = ::core::mem::transmute(val);
4166 self._bitfield_1.set(4usize, 4u8, val as u64)
4174 pub fn set_tcpi_delivery_rate_app_limited(&mut self, val: __u8) {
4176 let val: u8 = ::core::mem::transmute(val);
4177 self._bitfield_1.set(8usize, 1u8, val as u64)
4185 pub fn set_tcpi_fastopen_client_fail(&mut self, val: __u8) {
4187 let val: u8 = ::core::mem::transmute(val);
4188 self._bitfield_1.set(9usize, 2u8, val as u64)
5035 pub fn set_seg_32bit(&mut self, val: crate::ctypes::c_uint) {
5037 let val: u32 = ::core::mem::transmute(val);
5038 self._bitfield_1.set(0usize, 1u8, val as u64)
5046 pub fn set_contents(&mut self, val: crate::ctypes::c_uint) {
5048 let val: u32 = ::core::mem::transmute(val);
5049 self._bitfield_1.set(1usize, 2u8, val as u64)
5057 pub fn set_read_exec_only(&mut self, val: crate::ctypes::c_uint) {
5059 let val: u32 = ::core::mem::transmute(val);
5060 self._bitfield_1.set(3usize, 1u8, val as u64)
5068 pub fn set_limit_in_pages(&mut self, val: crate::ctypes::c_uint) {
5070 let val: u32 = ::core::mem::transmute(val);
5071 self._bitfield_1.set(4usize, 1u8, val as u64)
5079 pub fn set_seg_not_present(&mut self, val: crate::ctypes::c_uint) {
5081 let val: u32 = ::core::mem::transmute(val);
5082 self._bitfield_1.set(5usize, 1u8, val as u64)
5090 pub fn set_useable(&mut self, val: crate::ctypes::c_uint) {
5092 let val: u32 = ::core::mem::transmute(val);
5093 self._bitfield_1.set(6usize, 1u8, val as u64)