Home
last modified time | relevance | path

Searched refs:rcb (Results 1 – 23 of 23) sorted by relevance

/freebsd-14.2/sys/dev/smartpqi/
H A Dsmartpqi_response.c50 if (rcb && rcb->cdbp) in pqisrc_get_cmd_from_rcb()
151 uint8_t opcode = rcb->cdbp ? rcb->cdbp[0] : 0xFF; in suppress_innocuous_error_prints()
167 uint8_t opcode = rcb->cdbp ? rcb->cdbp[0] : 0xFF; in pqisrc_show_sense_data_simple()
173 rcb->dvp->bus, rcb->dvp->target, rcb->dvp->lun, in pqisrc_show_sense_data_simple()
225 uint8_t opcode = rcb->cdbp ? rcb->cdbp[0] : 0xFF; in pqisrc_is_innocuous_error()
370 rcb_t *rcb = &softs->rcb[tag]; in pqisrc_process_task_management_response() local
388 rcb->status = ret; in pqisrc_process_task_management_response()
448 rcb = &softs->rcb[tag]; in pqisrc_process_response_queue()
450 if ((rcb->tag != tag) || (rcb->req_pending == false)) { in pqisrc_process_response_queue()
476 dvp = rcb->dvp; in pqisrc_process_response_queue()
[all …]
H A Dsmartpqi_cam.c215 if(rcb->sgt && rcb->nseg) in pqi_synch_request()
216 os_mem_free(rcb->softs, (void*)rcb->sgt, in pqi_synch_request()
231 pqisrc_put_tag(&rcb->softs->taglist, rcb->tag); in pqi_unmap_request()
627 rcb->cm_datamap, ccb, pqi_request_map_helper, rcb, 0); in pqi_map_request()
807 rcb_t *rcb; in pqisrc_io_start() local
875 rcb = &softs->rcb[tag]; in pqisrc_io_start()
942 rcb = &softs->rcb[tag]; in pqisrc_scsi_abort_task()
953 rval = pqisrc_send_tmf(softs, rcb->dvp, rcb, prcb, in pqisrc_scsi_abort_task()
982 rcb = &softs->rcb[tag]; in pqisrc_scsi_abort_task_set()
994 rval = pqisrc_send_tmf(softs, rcb->dvp, rcb, NULL, in pqisrc_scsi_abort_task_set()
[all …]
H A Dsmartpqi_request.c234 memcpy(raid_req->cmd.cdb, rcb->cdbp, rcb->cmdlen); in pqisrc_build_raid_io()
362 memcpy(aio_req->cdb, rcb->cdbp, rcb->cmdlen); in pqisrc_build_aio_common()
484 memcpy(aio_req->cdb, rcb->cdbp, rcb->cmdlen); in pqisrc_build_aio_R1_write()
630 memcpy(aio_req->cdb, rcb->cdbp, rcb->cmdlen); in pqisrc_build_aio_R5or6_write()
934 rcb->cdbp = OS_GET_CDBP(rcb); in determine_io_path_build_bypass()
952 ASSERT(rcb->cdbp == rcb->bypass_cdb); in determine_io_path_build_bypass()
1727 if (rcb == NULL || rcb->dvp == NULL) in pqisrc_show_rcb_details()
1739 if (OS_GET_CDBP(rcb) != rcb->cdbp) in pqisrc_show_rcb_details()
1752 rcb->row_num, rcb->blocks_per_row, rcb->raid_map_index, rcb->raid_map_row); in pqisrc_show_rcb_details()
1875 rcb->cdbp = &rcb->bypass_cdb[0]; in pqisrc_build_scsi_cmd_raidbypass()
[all …]
H A Dsmartpqi_helper.c148 pqisrc_wait_on_condition(pqisrc_softstate_t *softs, rcb_t *rcb, in pqisrc_wait_on_condition() argument
159 while (rcb->req_pending == true) { in pqisrc_wait_on_condition()
170 rcb->timedout = true; in pqisrc_wait_on_condition()
181 rcb->req_pending = true; in pqisrc_wait_on_condition()
376 rcb_t* rcb;
379 rcb = &softs->rcb[i];
380 if(rcb && IS_OS_SCSICMD(rcb) && (rcb->dvp == device) && rcb->req_pending) {
392 rcb_t* rcb;
404 rcb = &softs->rcb[tag];
405 if(rcb && IS_OS_SCSICMD(rcb) && (rcb->dvp == device) && rcb->req_pending) {
H A Dsmartpqi_event.c246 rcb_t *rcb = NULL; in pqisrc_build_send_vendor_request() local
258 rcb = &softs->rcb[request->request_id]; in pqisrc_build_send_vendor_request()
260 rcb->req_pending = true; in pqisrc_build_send_vendor_request()
261 rcb->tag = request->request_id; in pqisrc_build_send_vendor_request()
276 ret = rcb->status; in pqisrc_build_send_vendor_request()
279 os_reset_rcb(rcb); in pqisrc_build_send_vendor_request()
295 rcb_t *rcb = NULL; in pqisrc_submit_management_req() local
307 rcb = &softs->rcb[request->request_id]; in pqisrc_submit_management_req()
308 rcb->req_pending = true; in pqisrc_submit_management_req()
325 os_reset_rcb(rcb); in pqisrc_submit_management_req()
[all …]
H A Dsmartpqi_ioctl.c246 rcb_t *rcb = NULL; in pqisrc_passthru_ioctl() local
341 rcb = &softs->rcb[tag]; in pqisrc_passthru_ioctl()
343 rcb->error_cmp_callback = pqisrc_process_internal_raid_response_error; in pqisrc_passthru_ioctl()
344 rcb->tag = tag; in pqisrc_passthru_ioctl()
345 rcb->req_pending = true; in pqisrc_passthru_ioctl()
362 if (rcb->status) { in pqisrc_passthru_ioctl()
365 memcpy(&error_info, rcb->error_info, sizeof(error_info)); in pqisrc_passthru_ioctl()
387 rcb->status = PQI_STATUS_SUCCESS; in pqisrc_passthru_ioctl()
391 if (rcb->status == PQI_STATUS_SUCCESS && iocommand->buf_size > 0 && in pqisrc_passthru_ioctl()
401 os_reset_rcb(rcb); in pqisrc_passthru_ioctl()
[all …]
H A Dsmartpqi_defines.h996 #define OS_GET_TASK_ATTR(rcb) os_get_task_attr(rcb) argument
1195 #define OS_GET_CDBP(rcb) ((rcb->cm_ccb->ccb_h.flags & CAM_CDB_POINTER) ? rcb->cm_ccb->csio.cdb_io.c… argument
1196 #define GET_SCSI_BUFFLEN(rcb) (rcb->cm_ccb->csio.dxfer_len) argument
1197 #define IS_OS_SCSICMD(rcb) (rcb && !rcb->tm_req && rcb->cm_ccb) argument
1199 #define OS_GET_IO_QINDEX(softs,rcb) curcpu % softs->num_op_obq argument
1200 #define OS_GET_IO_RESP_QID(softs,rcb) (softs->op_ob_q[(OS_GET_IO_QINDEX(softs,rcb))].q_id) argument
1201 #define OS_GET_IO_REQ_QINDEX(softs,rcb) OS_GET_IO_QINDEX(softs,rcb) argument
1206 #define is_internal_req(rcb) (!(rcb->cm_ccb)) argument
1211 #define OS_GET_IO_SG_COUNT(rcb) rcb->nseg argument
1212 #define OS_GET_IO_SG_ADDR(rcb,i) rcb->sgt[i].addr argument
[all …]
H A Dsmartpqi_init.c151 softs->rcb = NULL; in pqisrc_free_rcb()
168 rcb_t *rcb = NULL; in pqisrc_allocate_rcb() local
184 rcb = os_mem_alloc(softs, alloc_size); in pqisrc_allocate_rcb()
185 if (!rcb) { in pqisrc_allocate_rcb()
190 softs->rcb = rcb; in pqisrc_allocate_rcb()
196 prcb = &softs->rcb[1]; in pqisrc_allocate_rcb()
671 rcb_t *rcb; in pqisrc_complete_internal_cmds() local
674 rcb = &softs->rcb[tag]; in pqisrc_complete_internal_cmds()
675 if(rcb->req_pending && is_internal_req(rcb)) { in pqisrc_complete_internal_cmds()
676 rcb->status = PQI_STATUS_TIMEOUT; in pqisrc_complete_internal_cmds()
[all …]
H A Dsmartpqi_prototypes.h117 int pqisrc_wait_on_condition(pqisrc_softstate_t *softs, rcb_t *rcb,
150 void pqisrc_show_aio_error_info(pqisrc_softstate_t *softs, rcb_t *rcb,
152 void pqisrc_show_raid_error_info(pqisrc_softstate_t *softs, rcb_t *rcb,
155 rcb_t *rcb);
165 pqi_scsi_dev_t *device, rcb_t *rcb);
176 void pqisrc_show_cdb(pqisrc_softstate_t *softs, char *msg, rcb_t *rcb, uint8_t *cdb);
178 void pqisrc_show_rcb_details(pqisrc_softstate_t *softs, rcb_t *rcb, char *msg, void *err_info);
H A Dsmartpqi_discovery.c419 rcb_t *rcb = NULL; in pqisrc_build_send_raid_request() local
441 rcb = &softs->rcb[tag]; in pqisrc_build_send_raid_request()
445 rcb->req_pending = true; in pqisrc_build_send_raid_request()
446 rcb->tag = tag; in pqisrc_build_send_raid_request()
468 ret = rcb->status; in pqisrc_build_send_raid_request()
472 rcb->error_info, in pqisrc_build_send_raid_request()
494 os_reset_rcb(rcb); in pqisrc_build_send_raid_request()
503 os_reset_rcb(rcb); in pqisrc_build_send_raid_request()
1619 rcb_t *rcb; in pqisrc_free_device() local
1629 rcb = &softs->rcb[i]; in pqisrc_free_device()
[all …]
H A Dsmartpqi_tag.c115 softs->rcb[i].tag = INVALID_ELEM; in pqisrc_init_taglist()
180 softs->rcb[index].tag = INVALID_ELEM; in pqisrc_init_taglist()
H A Dsmartpqi_queue.c59 softs->rcb[req->req_id].tag = req->req_id; in pqisrc_submit_admin_req()
94 os_reset_rcb(&softs->rcb[req->req_id]); in pqisrc_submit_admin_req()
99 os_reset_rcb(&softs->rcb[req->req_id]); in pqisrc_submit_admin_req()
H A Dsmartpqi_main.c647 rcbp = &softs->rcb[1]; in smartpqi_attach()
H A Dsmartpqi_structures.h1342 rcb_t *rcb; member
/freebsd-14.2/sys/net/
H A Drtsock.c164 struct rcb { struct
165 LIST_ENTRY(rcb) list;
349 struct rcb *rcb; in rts_input() local
396 struct rcb *rcb; in rts_attach() local
403 rcb = malloc(sizeof(*rcb), M_PCB, M_WAITOK); in rts_attach()
407 so->so_pcb = rcb; in rts_attach()
431 struct rcb *rcb = so->so_pcb; in rts_detach() local
445 free(rcb, M_PCB); in rts_detach()
1236 struct rcb *rcb = NULL; in send_rtm_reply() local
1249 rcb = so->so_pcb; in send_rtm_reply()
[all …]
/freebsd-14.2/sys/dev/ti/
H A Dif_ti.c2170 struct ti_rcb *rcb; in ti_gibinit() local
2195 rcb->ti_flags = 0; in ti_gibinit()
2206 rcb->ti_flags = 0; in ti_gibinit()
2207 rcb->ti_max_len = 0; in ti_gibinit()
2227 rcb->ti_max_len = TI_FRAMELEN; in ti_gibinit()
2228 rcb->ti_flags = 0; in ti_gibinit()
2241 rcb->ti_flags = 0; in ti_gibinit()
2243 rcb->ti_max_len = PAGE_SIZE; in ti_gibinit()
2263 rcb->ti_flags = 0; in ti_gibinit()
2275 rcb->ti_flags = 0; in ti_gibinit()
[all …]
/freebsd-14.2/sys/dev/bge/
H A Dif_bge.c1458 struct bge_rcb *rcb; in bge_init_rx_ring_jumbo() local
1476 rcb->bge_maxlen_flags = in bge_init_rx_ring_jumbo()
1921 struct bge_rcb *rcb; in bge_blockinit() local
2053 rcb->bge_hostaddr.bge_addr_lo = in bge_blockinit()
2055 rcb->bge_hostaddr.bge_addr_hi = in bge_blockinit()
2066 rcb->bge_maxlen_flags = in bge_blockinit()
2084 rcb->bge_maxlen_flags = in bge_blockinit()
2112 rcb->bge_hostaddr.bge_addr_lo = in bge_blockinit()
2133 rcb->bge_maxlen_flags); in bge_blockinit()
2142 rcb->bge_maxlen_flags = in bge_blockinit()
[all …]
H A Dif_bgereg.h2249 #define RCB_WRITE_4(sc, rcb, offset, val) \ argument
2250 bus_write_4(sc->bge_res, rcb + offsetof(struct bge_rcb, offset), val)
/freebsd-14.2/share/doc/smm/18.net/
H A Dspell.ok251 rcb
/freebsd-14.2/sys/contrib/device-tree/Bindings/net/
H A Dhisilicon-hns-dsaf.txt12 - interrupts: should contain the DSA Fabric and rcb interrupt.
/freebsd-14.2/contrib/libpcap/
H A DCREDITS219 <rcb-isis at users dot sourceforge dot net>
/freebsd-14.2/share/termcap/
H A Dtermcap671 # From: atd!dsd!rcb@ucbvax.berkeley.edu (Richard Bascove)
/freebsd-14.2/contrib/ncurses/misc/
H A Dterminfo.src15004 # From: Richard Bascove <atd!dsd!rcb@ucbvax.berkeley.edu>