MCPcopy
hub / github.com/AsahiLinux/m1n1 / ioctlptr_req

Method ioctlptr_req

proxyclient/hv/trace_wlan.py:652–657  ·  view source on GitHub ↗
(self, pkt)

Source from the content-addressed store, hash-verified

650 self.rings[idx] = ringcls(self, info)
651
652 def ioctlptr_req(self, pkt):
653 data = self.ioread(pkt.payload.host_input_buf_addr, pkt.payload.input_buf_len)
654 cmd = self.CMDS.get(pkt.payload.cmd, "unk")
655 self.log(f"IOCTL request ({cmd}):")
656 chexdump(data, print_fn = self.log)
657 self.state.ioctls[pkt.payload.trans_id] = pkt
658
659 def ioctlresp(self, pkt):
660 req = self.state.ioctls.get(pkt.payload.trans_id, None)

Callers 1

pktMethod · 0.80

Calls 4

ioreadMethod · 0.95
chexdumpFunction · 0.90
getMethod · 0.80
logMethod · 0.45

Tested by

no test coverage detected