Lines Matching defs:wr_object
20783 * @shdr_status: wr_object rsp's status field
20784 * @shdr_add_status: wr_object rsp's add_status field
20785 * @shdr_add_status_2: wr_object rsp's add_status_2 field
20786 * @shdr_change_status: wr_object rsp's change_status field
20787 * @shdr_csf: wr_object rsp's csf bit
20872 * This routine will create a wr_object mailbox command to send to the port.
20888 struct lpfc_mbx_wr_object *wr_object;
20908 wr_object = (struct lpfc_mbx_wr_object *)&mbox->u.mqe.un.wr_object;
20909 wr_object->u.request.write_offset = *offset;
20910 sprintf((uint8_t *)wr_object->u.request.object_name, "/");
20911 wr_object->u.request.object_name[0] =
20912 cpu_to_le32(wr_object->u.request.object_name[0]);
20913 bf_set(lpfc_wr_object_eof, &wr_object->u.request, 0);
20917 wr_object->u.request.bde[i].addrLow = putPaddrLow(dmabuf->phys);
20918 wr_object->u.request.bde[i].addrHigh =
20921 wr_object->u.request.bde[i].tus.f.bdeSize =
20924 bf_set(lpfc_wr_object_eof, &wr_object->u.request, 1);
20925 bf_set(lpfc_wr_object_eas, &wr_object->u.request, 1);
20928 wr_object->u.request.bde[i].tus.f.bdeSize =
20934 wr_object->u.request.bde_count = i;
20935 bf_set(lpfc_wr_object_write_length, &wr_object->u.request, written);
20948 &wr_object->header.cfg_shdr.response);
20950 &wr_object->header.cfg_shdr.response);
20952 &wr_object->header.cfg_shdr.response);
20955 &wr_object->u.response);
20957 &wr_object->u.response);
20970 *offset += wr_object->u.response.actual_write_length;