Lines Matching refs:attrs
270 if frame.attrs.receiver.context("receiver")? == destination.hwsim_addr { in send_from_ds_frame()
284 let attrs = HwsimAttrSet::parse(&hwsim_msg.attributes).context("HwsimAttrSet")?; in send_tx_info_response() localVariable
285 let hwsim_addr = attrs.transmitter.context("missing transmitter")?; in send_tx_info_response()
414 let attrs = &frame.attrs; in create_hwsim_attr() localVariable
420 false => attrs.frame.clone().unwrap(), in create_hwsim_attr()
429 builder.rx_rate(attrs.rx_rate_idx.unwrap_or(RX_RATE)); in create_hwsim_attr()
430 builder.signal(attrs.signal.unwrap_or(SIGNAL)); in create_hwsim_attr()
432 attrs.flags.map(|v| builder.flags(v)); in create_hwsim_attr()
433 attrs.freq.map(|v| builder.freq(v)); in create_hwsim_attr()
434 attrs.tx_info.as_ref().map(|v| builder.tx_info(v)); in create_hwsim_attr()
435 attrs.tx_info_flags.as_ref().map(|v| builder.tx_info_flags(v)); in create_hwsim_attr()
481 let attrs = HwsimAttrSet::parse(&hwsim_msg.attributes).context("HwsimAttrSet").unwrap(); in build_tx_info() localVariable
489 .transmitter(&attrs.transmitter.context("transmitter")?.into()) in build_tx_info()
490 .flags(attrs.flags.context("flags")? | HWSIM_TX_STAT_ACK) in build_tx_info()
491 .cookie(attrs.cookie.context("cookie")?) in build_tx_info()
492 .signal(attrs.signal.unwrap_or(SIGNAL)) in build_tx_info()
493 .tx_info(attrs.tx_info.context("tx_info")?.as_slice()); in build_tx_info()
497 nl_hdr.nlmsg_len + new_attr.attributes.len() as u32 - attrs.attributes.len() as u32; in build_tx_info()
632 let attrs = HwsimAttrSet::parse(tx_info.attributes()).context("HwsimAttrSet").unwrap(); in build_tx_info_and_compare() localVariable
638 assert_eq!(attrs.transmitter, attrs_expected.transmitter); in build_tx_info_and_compare()
639 assert_eq!(attrs.flags, attrs_expected.flags); in build_tx_info_and_compare()
640 assert_eq!(attrs.cookie, attrs_expected.cookie); in build_tx_info_and_compare()
641 assert_eq!(attrs.signal, attrs_expected.signal); in build_tx_info_and_compare()