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;
2750 pub val: [crate::ctypes::c_int; 2usize],
2979 pub val: __u64,
3213 pub fn set_version(&mut self, val: __u8) {
3215 let val: u8 = ::core::mem::transmute(val);
3216 self._bitfield_1.set(0usize, 4u8, val as u64)
3224 pub fn set_ihl(&mut self, val: __u8) {
3226 let val: u8 = ::core::mem::transmute(val);
3227 self._bitfield_1.set(4usize, 4u8, val as u64)
3459 pub fn set_version(&mut self, val: __u8) {
3461 let val: u8 = ::core::mem::transmute(val);
3462 self._bitfield_1.set(0usize, 4u8, val as u64)
3470 pub fn set_priority(&mut self, val: __u8) {
3472 let val: u8 = ::core::mem::transmute(val);
3473 self._bitfield_1.set(4usize, 4u8, val as u64)
4008 pub fn set_doff(&mut self, val: __u16) {
4010 let val: u16 = ::core::mem::transmute(val);
4011 self._bitfield_1.set(0usize, 4u8, val as u64)
4019 pub fn set_res1(&mut self, val: __u16) {
4021 let val: u16 = ::core::mem::transmute(val);
4022 self._bitfield_1.set(4usize, 4u8, val as u64)
4030 pub fn set_cwr(&mut self, val: __u16) {
4032 let val: u16 = ::core::mem::transmute(val);
4033 self._bitfield_1.set(8usize, 1u8, val as u64)
4041 pub fn set_ece(&mut self, val: __u16) {
4043 let val: u16 = ::core::mem::transmute(val);
4044 self._bitfield_1.set(9usize, 1u8, val as u64)
4052 pub fn set_urg(&mut self, val: __u16) {
4054 let val: u16 = ::core::mem::transmute(val);
4055 self._bitfield_1.set(10usize, 1u8, val as u64)
4063 pub fn set_ack(&mut self, val: __u16) {
4065 let val: u16 = ::core::mem::transmute(val);
4066 self._bitfield_1.set(11usize, 1u8, val as u64)
4074 pub fn set_psh(&mut self, val: __u16) {
4076 let val: u16 = ::core::mem::transmute(val);
4077 self._bitfield_1.set(12usize, 1u8, val as u64)
4085 pub fn set_rst(&mut self, val: __u16) {
4087 let val: u16 = ::core::mem::transmute(val);
4088 self._bitfield_1.set(13usize, 1u8, val as u64)
4096 pub fn set_syn(&mut self, val: __u16) {
4098 let val: u16 = ::core::mem::transmute(val);
4099 self._bitfield_1.set(14usize, 1u8, val as u64)
4107 pub fn set_fin(&mut self, val: __u16) {
4109 let val: u16 = ::core::mem::transmute(val);
4110 self._bitfield_1.set(15usize, 1u8, val as u64)
4301 pub fn set_tcpi_snd_wscale(&mut self, val: __u8) {
4303 let val: u8 = ::core::mem::transmute(val);
4304 self._bitfield_1.set(0usize, 4u8, val as u64)
4312 pub fn set_tcpi_rcv_wscale(&mut self, val: __u8) {
4314 let val: u8 = ::core::mem::transmute(val);
4315 self._bitfield_1.set(4usize, 4u8, val as u64)
4323 pub fn set_tcpi_delivery_rate_app_limited(&mut self, val: __u8) {
4325 let val: u8 = ::core::mem::transmute(val);
4326 self._bitfield_1.set(8usize, 1u8, val as u64)
4334 pub fn set_tcpi_fastopen_client_fail(&mut self, val: __u8) {
4336 let val: u8 = ::core::mem::transmute(val);
4337 self._bitfield_1.set(9usize, 2u8, val as u64)
5170 pub fn set_seg_32bit(&mut self, val: crate::ctypes::c_uint) {
5172 let val: u32 = ::core::mem::transmute(val);
5173 self._bitfield_1.set(0usize, 1u8, val as u64)
5181 pub fn set_contents(&mut self, val: crate::ctypes::c_uint) {
5183 let val: u32 = ::core::mem::transmute(val);
5184 self._bitfield_1.set(1usize, 2u8, val as u64)
5192 pub fn set_read_exec_only(&mut self, val: crate::ctypes::c_uint) {
5194 let val: u32 = ::core::mem::transmute(val);
5195 self._bitfield_1.set(3usize, 1u8, val as u64)
5203 pub fn set_limit_in_pages(&mut self, val: crate::ctypes::c_uint) {
5205 let val: u32 = ::core::mem::transmute(val);
5206 self._bitfield_1.set(4usize, 1u8, val as u64)
5214 pub fn set_seg_not_present(&mut self, val: crate::ctypes::c_uint) {
5216 let val: u32 = ::core::mem::transmute(val);
5217 self._bitfield_1.set(5usize, 1u8, val as u64)
5225 pub fn set_useable(&mut self, val: crate::ctypes::c_uint) {
5227 let val: u32 = ::core::mem::transmute(val);
5228 self._bitfield_1.set(6usize, 1u8, val as u64)