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;
2543 pub val: [crate::ctypes::c_int; 2usize],
2770 pub val: __u64,
3004 pub fn set_version(&mut self, val: __u8) {
3006 let val: u8 = ::core::mem::transmute(val);
3007 self._bitfield_1.set(0usize, 4u8, val as u64)
3015 pub fn set_ihl(&mut self, val: __u8) {
3017 let val: u8 = ::core::mem::transmute(val);
3018 self._bitfield_1.set(4usize, 4u8, val as u64)
3250 pub fn set_version(&mut self, val: __u8) {
3252 let val: u8 = ::core::mem::transmute(val);
3253 self._bitfield_1.set(0usize, 4u8, val as u64)
3261 pub fn set_priority(&mut self, val: __u8) {
3263 let val: u8 = ::core::mem::transmute(val);
3264 self._bitfield_1.set(4usize, 4u8, val as u64)
3799 pub fn set_doff(&mut self, val: __u16) {
3801 let val: u16 = ::core::mem::transmute(val);
3802 self._bitfield_1.set(0usize, 4u8, val as u64)
3810 pub fn set_res1(&mut self, val: __u16) {
3812 let val: u16 = ::core::mem::transmute(val);
3813 self._bitfield_1.set(4usize, 4u8, val as u64)
3821 pub fn set_cwr(&mut self, val: __u16) {
3823 let val: u16 = ::core::mem::transmute(val);
3824 self._bitfield_1.set(8usize, 1u8, val as u64)
3832 pub fn set_ece(&mut self, val: __u16) {
3834 let val: u16 = ::core::mem::transmute(val);
3835 self._bitfield_1.set(9usize, 1u8, val as u64)
3843 pub fn set_urg(&mut self, val: __u16) {
3845 let val: u16 = ::core::mem::transmute(val);
3846 self._bitfield_1.set(10usize, 1u8, val as u64)
3854 pub fn set_ack(&mut self, val: __u16) {
3856 let val: u16 = ::core::mem::transmute(val);
3857 self._bitfield_1.set(11usize, 1u8, val as u64)
3865 pub fn set_psh(&mut self, val: __u16) {
3867 let val: u16 = ::core::mem::transmute(val);
3868 self._bitfield_1.set(12usize, 1u8, val as u64)
3876 pub fn set_rst(&mut self, val: __u16) {
3878 let val: u16 = ::core::mem::transmute(val);
3879 self._bitfield_1.set(13usize, 1u8, val as u64)
3887 pub fn set_syn(&mut self, val: __u16) {
3889 let val: u16 = ::core::mem::transmute(val);
3890 self._bitfield_1.set(14usize, 1u8, val as u64)
3898 pub fn set_fin(&mut self, val: __u16) {
3900 let val: u16 = ::core::mem::transmute(val);
3901 self._bitfield_1.set(15usize, 1u8, val as u64)
4092 pub fn set_tcpi_snd_wscale(&mut self, val: __u8) {
4094 let val: u8 = ::core::mem::transmute(val);
4095 self._bitfield_1.set(0usize, 4u8, val as u64)
4103 pub fn set_tcpi_rcv_wscale(&mut self, val: __u8) {
4105 let val: u8 = ::core::mem::transmute(val);
4106 self._bitfield_1.set(4usize, 4u8, val as u64)
4114 pub fn set_tcpi_delivery_rate_app_limited(&mut self, val: __u8) {
4116 let val: u8 = ::core::mem::transmute(val);
4117 self._bitfield_1.set(8usize, 1u8, val as u64)
4125 pub fn set_tcpi_fastopen_client_fail(&mut self, val: __u8) {
4127 let val: u8 = ::core::mem::transmute(val);
4128 self._bitfield_1.set(9usize, 2u8, val as u64)
4986 pub fn set_seg_32bit(&mut self, val: crate::ctypes::c_uint) {
4988 let val: u32 = ::core::mem::transmute(val);
4989 self._bitfield_1.set(0usize, 1u8, val as u64)
4997 pub fn set_contents(&mut self, val: crate::ctypes::c_uint) {
4999 let val: u32 = ::core::mem::transmute(val);
5000 self._bitfield_1.set(1usize, 2u8, val as u64)
5008 pub fn set_read_exec_only(&mut self, val: crate::ctypes::c_uint) {
5010 let val: u32 = ::core::mem::transmute(val);
5011 self._bitfield_1.set(3usize, 1u8, val as u64)
5019 pub fn set_limit_in_pages(&mut self, val: crate::ctypes::c_uint) {
5021 let val: u32 = ::core::mem::transmute(val);
5022 self._bitfield_1.set(4usize, 1u8, val as u64)
5030 pub fn set_seg_not_present(&mut self, val: crate::ctypes::c_uint) {
5032 let val: u32 = ::core::mem::transmute(val);
5033 self._bitfield_1.set(5usize, 1u8, val as u64)
5041 pub fn set_useable(&mut self, val: crate::ctypes::c_uint) {
5043 let val: u32 = ::core::mem::transmute(val);
5044 self._bitfield_1.set(6usize, 1u8, val as u64)