iris_hfi_packet
NUM_SYS_INIT_PACKETS * (sizeof(struct iris_hfi_packet) + sizeof(u32)))
sizeof(struct iris_hfi_packet) + sizeof(u32))
sizeof(struct iris_hfi_packet))
struct iris_hfi_packet *pkt = (struct iris_hfi_packet *)((u8 *)hdr + hdr->size);
static bool iris_hfi_gen2_validate_packet_payload(struct iris_hfi_packet *pkt)
if (pkt->size < sizeof(struct iris_hfi_packet) + payload_size)
if (response_pkt_size < sizeof(struct iris_hfi_packet))
struct iris_hfi_packet *packet;
int (*handle)(struct iris_core *core, struct iris_hfi_packet *pkt);
packet = (struct iris_hfi_packet *)pkt;
struct iris_hfi_packet *pkt)
struct iris_hfi_packet *pkt)
int (*handle)(struct iris_inst *inst, struct iris_hfi_packet *pkt);
struct iris_hfi_packet *pkt)
int (*handle)(struct iris_inst *inst, struct iris_hfi_packet *pkt);
struct iris_hfi_packet *pkt)
struct iris_hfi_packet *pkt)
struct iris_hfi_packet *pkt)
struct iris_hfi_packet *pkt)
struct iris_hfi_packet *pkt)
struct iris_hfi_packet *pkt)
struct iris_hfi_packet *pkt)
struct iris_hfi_packet *pkt)
struct iris_hfi_packet *pkt)
struct iris_hfi_packet *pkt)
struct iris_hfi_packet *packet;
packet = (struct iris_hfi_packet *)pkt;
struct iris_hfi_packet *packet;
packet = (struct iris_hfi_packet *)pkt;
packet = (struct iris_hfi_packet *)pkt;
struct iris_hfi_packet pkt = {.type = HFI_SYS_ERROR_WD_TIMEOUT};