Lines Matching refs:diag_read_buffer
161 mpr_diag_read_buffer_t *diag_read_buffer, uint8_t *ioctl_buf,
1772 mpr_diag_read_buffer_t *diag_read_buffer, uint8_t *ioctl_buf, in mpr_diag_read_buffer() argument
1780 unique_id = diag_read_buffer->UniqueId; in mpr_diag_read_buffer()
1797 if (diag_read_buffer->StartingOffset + diag_read_buffer->BytesToRead > in mpr_diag_read_buffer()
1812 diag_read_buffer->StartingOffset); in mpr_diag_read_buffer()
1813 if (copyout(pData, ioctl_buf, diag_read_buffer->BytesToRead) != 0) in mpr_diag_read_buffer()
1815 diag_read_buffer->Status = 0; in mpr_diag_read_buffer()
1821 diag_read_buffer->Flags |= MPR_FW_DIAG_FLAG_FORCE_RELEASE; in mpr_diag_read_buffer()
1823 diag_read_buffer->Flags &= ~MPR_FW_DIAG_FLAG_FORCE_RELEASE; in mpr_diag_read_buffer()
1832 if (diag_read_buffer->Flags & MPR_FW_DIAG_FLAG_REREGISTER) { in mpr_diag_read_buffer()
1887 mpr_diag_read_buffer_t diag_read_buffer; in mpr_do_diag_action() local
1942 if (copyin(diag_action, &diag_read_buffer, in mpr_do_diag_action()
1943 sizeof(diag_read_buffer)) != 0) in mpr_do_diag_action()
1945 if (length < diag_read_buffer.BytesToRead) { in mpr_do_diag_action()
1951 status = mpr_diag_read_buffer(sc, &diag_read_buffer, in mpr_do_diag_action()
1952 PTRIN(diag_read_buffer.PtrDataBuffer), in mpr_do_diag_action()
1955 if (copyout(&diag_read_buffer, diag_action, in mpr_do_diag_action()
1956 sizeof(diag_read_buffer) - in mpr_do_diag_action()
1957 sizeof(diag_read_buffer.PtrDataBuffer)) != in mpr_do_diag_action()