Lines Matching refs:a
52 fn reset_simple_network<'a>(snp: &Protocol<'a, SimpleNetworkProtocol>) -> Result<()> { in reset_simple_network() argument
69 pub struct EfiNetworkDevice<'a> {
70 protocol: Protocol<'a, SimpleNetworkProtocol>,
74 efi_entry: &'a EfiEntry,
77 impl<'a> EfiNetworkDevice<'a> {
80 protocol: Protocol<'a, SimpleNetworkProtocol>, in new() argument
82 efi_entry: &'a EfiEntry, in new()
119 impl<'a> Device for EfiNetworkDevice<'a> {
121 type TxToken<'b> = TxToken<'a, 'b> where Self: 'b;
162 pub struct RxToken<'a>(&'a mut [u8]);
174 pub struct TxToken<'a: 'b, 'b> {
177 protocol: &'b Protocol<'a, SimpleNetworkProtocol>,
315 pub struct EfiTcpSocket<'a, 'b> {
316 efi_net_dev: &'b mut EfiNetworkDevice<'a>,
319 efi_entry: &'a EfiEntry,
322 impl<'a, 'b> EfiTcpSocket<'a, 'b> {