Searched refs:cdm (Results 1 - 11 of 11) sorted by relevance
/freebsd-11-stable/usr.sbin/mptutil/ |
H A D | mpt_cam.c | 77 ccb.cdm.num_matches = 0; 78 ccb.cdm.match_buf_len = bufsize; 79 ccb.cdm.matches = calloc(1, bufsize); 82 ccb.cdm.num_patterns = 1; 83 ccb.cdm.pattern_buf_len = bufsize; 84 ccb.cdm.patterns = calloc(1, bufsize); 87 ccb.cdm.patterns[0].type = DEV_MATCH_BUS; 88 b = &ccb.cdm.patterns[0].pattern.bus_pattern; 96 free(ccb.cdm.matches); 97 free(ccb.cdm [all...] |
/freebsd-11-stable/usr.bin/iscsictl/ |
H A D | periphs.c | 92 ccb.cdm.match_buf_len = bufsize; 93 ccb.cdm.matches = (struct dev_match_result *)malloc(bufsize); 94 if (ccb.cdm.matches == NULL) { 99 ccb.cdm.num_matches = 0; 105 ccb.cdm.num_patterns = 0; 106 ccb.cdm.pattern_buf_len = 0; 126 || ((ccb.cdm.status != CAM_DEV_MATCH_LAST) 127 && (ccb.cdm.status != CAM_DEV_MATCH_MORE))) { 129 ccb.ccb_h.status, ccb.cdm.status); 133 for (i = 0; i < ccb.cdm [all...] |
/freebsd-11-stable/lib/libcam/ |
H A D | camlib.c | 294 ccb.cdm.match_buf_len = bufsize; 295 ccb.cdm.matches = (struct dev_match_result *)malloc(bufsize); 296 if (ccb.cdm.matches == NULL) { 302 ccb.cdm.num_matches = 0; 305 ccb.cdm.num_patterns = 1; 306 ccb.cdm.pattern_buf_len = sizeof(struct dev_match_pattern); 307 ccb.cdm.patterns = (struct dev_match_pattern *)malloc( 309 if (ccb.cdm.patterns == NULL) { 312 free(ccb.cdm.matches); 313 ccb.cdm [all...] |
/freebsd-11-stable/sys/cam/ |
H A D | cam_xpt.c | 275 static int xptedtmatch(struct ccb_dev_match *cdm); 276 static int xptperiphlistmatch(struct ccb_dev_match *cdm); 1578 struct ccb_dev_match *cdm; local 1582 cdm = (struct ccb_dev_match *)arg; 1588 if ((cdm->pos.position_type & CAM_DEV_POS_BUS) 1589 && (cdm->pos.cookie.bus == bus) 1590 && (cdm->pos.position_type & CAM_DEV_POS_TARGET) 1591 && (cdm->pos.cookie.target != NULL)) 1594 retval = xptbusmatch(cdm->patterns, cdm 1675 struct ccb_dev_match *cdm; local 1713 struct ccb_dev_match *cdm; local 1837 struct ccb_dev_match *cdm; local 1907 xptedtmatch(struct ccb_dev_match *cdm) argument 1951 struct ccb_dev_match *cdm; local 1978 struct ccb_dev_match *cdm; local 2081 xptperiphlistmatch(struct ccb_dev_match *cdm) argument 2815 struct ccb_dev_match *cdm; local [all...] |
H A D | cam_periph.c | 782 if (ccb->cdm.match_buf_len == 0) { 787 if (ccb->cdm.pattern_buf_len > 0) { 788 data_ptrs[0] = (u_int8_t **)&ccb->cdm.patterns; 789 lengths[0] = ccb->cdm.pattern_buf_len; 791 data_ptrs[1] = (u_int8_t **)&ccb->cdm.matches; 792 lengths[1] = ccb->cdm.match_buf_len; 796 data_ptrs[0] = (u_int8_t **)&ccb->cdm.matches; 797 lengths[0] = ccb->cdm.match_buf_len; 999 if (ccb->cdm.pattern_buf_len > 0) { 1000 data_ptrs[0] = (u_int8_t **)&ccb->cdm [all...] |
H A D | cam_compat.c | 371 dm = ccb->cdm.matches; 375 for (i = 0; i < ccb->cdm.num_matches; i++) {
|
H A D | cam_ccb.h | 1273 struct ccb_dev_match cdm; member in union:ccb
|
/freebsd-11-stable/sys/dev/cesa/ |
H A D | cesa.c | 143 struct cesa_dma_mem *cdm; local 149 cdm = arg; 150 cdm->cdm_paddr = segs->ds_addr; 154 cesa_alloc_dma_mem(struct cesa_softc *sc, struct cesa_dma_mem *cdm, argument 159 KASSERT(cdm->cdm_vaddr == NULL, 170 &cdm->cdm_tag); /* dmat */ 178 error = bus_dmamem_alloc(cdm->cdm_tag, &cdm->cdm_vaddr, 179 BUS_DMA_NOWAIT | BUS_DMA_ZERO, &cdm->cdm_map); 187 error = bus_dmamap_load(cdm 207 cesa_free_dma_mem(struct cesa_dma_mem *cdm) argument 217 cesa_sync_dma_mem(struct cesa_dma_mem *cdm, bus_dmasync_op_t op) argument [all...] |
/freebsd-11-stable/sbin/camcontrol/ |
H A D | camcontrol.c | 488 ccb.cdm.match_buf_len = bufsize; 489 ccb.cdm.matches = (struct dev_match_result *)malloc(bufsize); 490 if (ccb.cdm.matches == NULL) { 495 ccb.cdm.num_matches = 0; 501 ccb.cdm.num_patterns = 0; 502 ccb.cdm.pattern_buf_len = 0; 516 || ((ccb.cdm.status != CAM_DEV_MATCH_LAST) 517 && (ccb.cdm.status != CAM_DEV_MATCH_MORE))) { 519 ccb.ccb_h.status, ccb.cdm.status); 524 for (i = 0; i < ccb.cdm [all...] |
/freebsd-11-stable/sys/cam/scsi/ |
H A D | scsi_enc_ses.c | 878 struct ccb_dev_match cdm; local 896 memset(&cdm, 0, sizeof(cdm)); 897 if (xpt_create_path(&cdm.ccb_h.path, /*periph*/NULL, 903 cdm.ccb_h.func_code = XPT_DEV_MATCH; 904 cdm.num_patterns = 1; 905 cdm.patterns = &match_pattern; 906 cdm.pattern_buf_len = sizeof(match_pattern); 907 cdm.match_buf_len = sizeof(match_result); 908 cdm [all...] |
H A D | scsi_pass.c | 1125 data_ptrs[0] = (u_int8_t **)&ccb->cdm.matches; 1127 data_ptrs[0] = (u_int8_t **)&ccb->cdm.patterns; 1128 data_ptrs[1] = (u_int8_t **)&ccb->cdm.matches; 1310 if (ccb->cdm.match_buf_len == 0) { 1314 if (ccb->cdm.pattern_buf_len > 0) { 1315 data_ptrs[0] = (u_int8_t **)&ccb->cdm.patterns; 1316 lengths[0] = ccb->cdm.pattern_buf_len; 1318 data_ptrs[1] = (u_int8_t **)&ccb->cdm.matches; 1319 lengths[1] = ccb->cdm.match_buf_len; 1323 data_ptrs[0] = (u_int8_t **)&ccb->cdm [all...] |
Completed in 346 milliseconds