Searched refs:cdm (Results 1 - 11 of 11) sorted by relevance

/freebsd-11-stable/usr.sbin/mptutil/
H A Dmpt_cam.c77 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 Dperiphs.c92 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 Dcamlib.c294 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 Dcam_xpt.c275 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 Dcam_periph.c782 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 Dcam_compat.c371 dm = ccb->cdm.matches;
375 for (i = 0; i < ccb->cdm.num_matches; i++) {
H A Dcam_ccb.h1273 struct ccb_dev_match cdm; member in union:ccb
/freebsd-11-stable/sys/dev/cesa/
H A Dcesa.c143 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 Dcamcontrol.c488 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 Dscsi_enc_ses.c878 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 Dscsi_pass.c1125 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