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;
2774 pub val: [crate::ctypes::c_int; 2usize],
3003 pub val: __u64,
3237 pub fn set_version(&mut self, val: __u8) {
3239 let val: u8 = ::core::mem::transmute(val);
3240 self._bitfield_1.set(0usize, 4u8, val as u64)
3248 pub fn set_ihl(&mut self, val: __u8) {
3250 let val: u8 = ::core::mem::transmute(val);
3251 self._bitfield_1.set(4usize, 4u8, val as u64)
3483 pub fn set_version(&mut self, val: __u8) {
3485 let val: u8 = ::core::mem::transmute(val);
3486 self._bitfield_1.set(0usize, 4u8, val as u64)
3494 pub fn set_priority(&mut self, val: __u8) {
3496 let val: u8 = ::core::mem::transmute(val);
3497 self._bitfield_1.set(4usize, 4u8, val as u64)
4038 pub fn set_doff(&mut self, val: __u16) {
4040 let val: u16 = ::core::mem::transmute(val);
4041 self._bitfield_1.set(0usize, 4u8, val as u64)
4049 pub fn set_res1(&mut self, val: __u16) {
4051 let val: u16 = ::core::mem::transmute(val);
4052 self._bitfield_1.set(4usize, 4u8, val as u64)
4060 pub fn set_cwr(&mut self, val: __u16) {
4062 let val: u16 = ::core::mem::transmute(val);
4063 self._bitfield_1.set(8usize, 1u8, val as u64)
4071 pub fn set_ece(&mut self, val: __u16) {
4073 let val: u16 = ::core::mem::transmute(val);
4074 self._bitfield_1.set(9usize, 1u8, val as u64)
4082 pub fn set_urg(&mut self, val: __u16) {
4084 let val: u16 = ::core::mem::transmute(val);
4085 self._bitfield_1.set(10usize, 1u8, val as u64)
4093 pub fn set_ack(&mut self, val: __u16) {
4095 let val: u16 = ::core::mem::transmute(val);
4096 self._bitfield_1.set(11usize, 1u8, val as u64)
4104 pub fn set_psh(&mut self, val: __u16) {
4106 let val: u16 = ::core::mem::transmute(val);
4107 self._bitfield_1.set(12usize, 1u8, val as u64)
4115 pub fn set_rst(&mut self, val: __u16) {
4117 let val: u16 = ::core::mem::transmute(val);
4118 self._bitfield_1.set(13usize, 1u8, val as u64)
4126 pub fn set_syn(&mut self, val: __u16) {
4128 let val: u16 = ::core::mem::transmute(val);
4129 self._bitfield_1.set(14usize, 1u8, val as u64)
4137 pub fn set_fin(&mut self, val: __u16) {
4139 let val: u16 = ::core::mem::transmute(val);
4140 self._bitfield_1.set(15usize, 1u8, val as u64)
4331 pub fn set_tcpi_snd_wscale(&mut self, val: __u8) {
4333 let val: u8 = ::core::mem::transmute(val);
4334 self._bitfield_1.set(0usize, 4u8, val as u64)
4342 pub fn set_tcpi_rcv_wscale(&mut self, val: __u8) {
4344 let val: u8 = ::core::mem::transmute(val);
4345 self._bitfield_1.set(4usize, 4u8, val as u64)
4353 pub fn set_tcpi_delivery_rate_app_limited(&mut self, val: __u8) {
4355 let val: u8 = ::core::mem::transmute(val);
4356 self._bitfield_1.set(8usize, 1u8, val as u64)
4364 pub fn set_tcpi_fastopen_client_fail(&mut self, val: __u8) {
4366 let val: u8 = ::core::mem::transmute(val);
4367 self._bitfield_1.set(9usize, 2u8, val as u64)
5205 pub fn set_seg_32bit(&mut self, val: crate::ctypes::c_uint) {
5207 let val: u32 = ::core::mem::transmute(val);
5208 self._bitfield_1.set(0usize, 1u8, val as u64)
5216 pub fn set_contents(&mut self, val: crate::ctypes::c_uint) {
5218 let val: u32 = ::core::mem::transmute(val);
5219 self._bitfield_1.set(1usize, 2u8, val as u64)
5227 pub fn set_read_exec_only(&mut self, val: crate::ctypes::c_uint) {
5229 let val: u32 = ::core::mem::transmute(val);
5230 self._bitfield_1.set(3usize, 1u8, val as u64)
5238 pub fn set_limit_in_pages(&mut self, val: crate::ctypes::c_uint) {
5240 let val: u32 = ::core::mem::transmute(val);
5241 self._bitfield_1.set(4usize, 1u8, val as u64)
5249 pub fn set_seg_not_present(&mut self, val: crate::ctypes::c_uint) {
5251 let val: u32 = ::core::mem::transmute(val);
5252 self._bitfield_1.set(5usize, 1u8, val as u64)
5260 pub fn set_useable(&mut self, val: crate::ctypes::c_uint) {
5262 let val: u32 = ::core::mem::transmute(val);
5263 self._bitfield_1.set(6usize, 1u8, val as u64)