Lines Matching refs:instr
296 memcpy(ent, &sr->instr, cmdq->instr_size); in post_se_instr()
442 sr->instr.dptr0 = cpu_to_be64(sr->in.sgcomp_dma); in nitrox_process_se_request()
445 sr->instr.ih.value = 0; in nitrox_process_se_request()
446 sr->instr.ih.s.g = 1; in nitrox_process_se_request()
447 sr->instr.ih.s.gsz = sr->in.sgmap_cnt; in nitrox_process_se_request()
448 sr->instr.ih.s.ssz = sr->out.sgmap_cnt; in nitrox_process_se_request()
449 sr->instr.ih.s.fsz = FDATA_SIZE + sizeof(struct gphdr); in nitrox_process_se_request()
450 sr->instr.ih.s.tlen = sr->instr.ih.s.fsz + sr->in.total_bytes; in nitrox_process_se_request()
451 sr->instr.ih.value = cpu_to_be64(sr->instr.ih.value); in nitrox_process_se_request()
454 sr->instr.irh.value[0] = 0; in nitrox_process_se_request()
455 sr->instr.irh.s.uddl = MIN_UDD_LEN; in nitrox_process_se_request()
457 sr->instr.irh.s.ctxl = (req->ctrl.s.ctxl / 8); in nitrox_process_se_request()
459 sr->instr.irh.s.destport = SOLICIT_BASE_DPORT + qno; in nitrox_process_se_request()
460 sr->instr.irh.s.ctxc = req->ctrl.s.ctxc; in nitrox_process_se_request()
461 sr->instr.irh.s.arg = req->ctrl.s.arg; in nitrox_process_se_request()
462 sr->instr.irh.s.opcode = req->opcode; in nitrox_process_se_request()
463 sr->instr.irh.value[0] = cpu_to_be64(sr->instr.irh.value[0]); in nitrox_process_se_request()
466 sr->instr.irh.s.ctxp = cpu_to_be64(ctx_handle); in nitrox_process_se_request()
469 sr->instr.slc.value[0] = 0; in nitrox_process_se_request()
470 sr->instr.slc.s.ssz = sr->out.sgmap_cnt; in nitrox_process_se_request()
471 sr->instr.slc.value[0] = cpu_to_be64(sr->instr.slc.value[0]); in nitrox_process_se_request()
474 sr->instr.slc.s.rptr = cpu_to_be64(sr->out.sgcomp_dma); in nitrox_process_se_request()
481 sr->instr.fdata[0] = *((u64 *)&req->gph); in nitrox_process_se_request()
482 sr->instr.fdata[1] = 0; in nitrox_process_se_request()