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

/freebsd-13-stable/usr.sbin/mptutil/
H A Dmpt_cam.c79 ccb.cdm.num_matches = 0;
80 ccb.cdm.match_buf_len = bufsize;
81 ccb.cdm.matches = calloc(1, bufsize);
84 ccb.cdm.num_patterns = 1;
85 ccb.cdm.pattern_buf_len = bufsize;
86 ccb.cdm.patterns = calloc(1, bufsize);
89 ccb.cdm.patterns[0].type = DEV_MATCH_BUS;
90 b = &ccb.cdm.patterns[0].pattern.bus_pattern;
98 free(ccb.cdm.matches);
99 free(ccb.cdm
[all...]
/freebsd-13-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-13-stable/lib/libcam/
H A Dcamlib.c295 ccb.cdm.match_buf_len = bufsize;
296 ccb.cdm.matches = (struct dev_match_result *)malloc(bufsize);
297 if (ccb.cdm.matches == NULL) {
303 ccb.cdm.num_matches = 0;
306 ccb.cdm.num_patterns = 1;
307 ccb.cdm.pattern_buf_len = sizeof(struct dev_match_pattern);
308 ccb.cdm.patterns = (struct dev_match_pattern *)malloc(
310 if (ccb.cdm.patterns == NULL) {
313 free(ccb.cdm.matches);
314 ccb.cdm
[all...]
/freebsd-13-stable/sys/cam/
H A Dcam_xpt.c288 static int xptedtmatch(struct ccb_dev_match *cdm);
289 static int xptperiphlistmatch(struct ccb_dev_match *cdm);
1699 struct ccb_dev_match *cdm; local
1703 cdm = (struct ccb_dev_match *)arg;
1709 if ((cdm->pos.position_type & CAM_DEV_POS_BUS)
1710 && (cdm->pos.cookie.bus == bus)
1711 && (cdm->pos.position_type & CAM_DEV_POS_TARGET)
1712 && (cdm->pos.cookie.target != NULL))
1715 retval = xptbusmatch(cdm->patterns, cdm
1796 struct ccb_dev_match *cdm; local
1834 struct ccb_dev_match *cdm; local
1958 struct ccb_dev_match *cdm; local
2028 xptedtmatch(struct ccb_dev_match *cdm) argument
2072 struct ccb_dev_match *cdm; local
2099 struct ccb_dev_match *cdm; local
2202 xptperiphlistmatch(struct ccb_dev_match *cdm) argument
2916 struct ccb_dev_match *cdm; local
[all...]
H A Dcam_periph.c795 if (ccb->cdm.match_buf_len == 0) {
800 if (ccb->cdm.pattern_buf_len > 0) {
801 data_ptrs[0] = (u_int8_t **)&ccb->cdm.patterns;
802 lengths[0] = ccb->cdm.pattern_buf_len;
804 data_ptrs[1] = (u_int8_t **)&ccb->cdm.matches;
805 lengths[1] = ccb->cdm.match_buf_len;
809 data_ptrs[0] = (u_int8_t **)&ccb->cdm.matches;
810 lengths[0] = ccb->cdm.match_buf_len;
1006 if (ccb->cdm.pattern_buf_len > 0) {
1007 data_ptrs[0] = (u_int8_t **)&ccb->cdm
[all...]
H A Dcam_compat.c373 dm = ccb->cdm.matches;
377 for (i = 0; i < ccb->cdm.num_matches; i++) {
H A Dcam_ccb.h1348 struct ccb_dev_match cdm; member in union:ccb
/freebsd-13-stable/sys/dev/cesa/
H A Dcesa.c147 struct cesa_dma_mem *cdm; local
153 cdm = arg;
154 cdm->cdm_paddr = segs->ds_addr;
158 cesa_alloc_dma_mem(struct cesa_softc *sc, struct cesa_dma_mem *cdm, argument
163 KASSERT(cdm->cdm_vaddr == NULL,
174 &cdm->cdm_tag); /* dmat */
182 error = bus_dmamem_alloc(cdm->cdm_tag, &cdm->cdm_vaddr,
183 BUS_DMA_NOWAIT | BUS_DMA_ZERO, &cdm->cdm_map);
191 error = bus_dmamap_load(cdm
211 cesa_free_dma_mem(struct cesa_dma_mem *cdm) argument
221 cesa_sync_dma_mem(struct cesa_dma_mem *cdm, bus_dmasync_op_t op) argument
[all...]
/freebsd-13-stable/sbin/camcontrol/
H A Dcamcontrol.c486 ccb.cdm.match_buf_len = bufsize;
487 ccb.cdm.matches = (struct dev_match_result *)malloc(bufsize);
488 if (ccb.cdm.matches == NULL) {
493 ccb.cdm.num_matches = 0;
499 ccb.cdm.num_patterns = 0;
500 ccb.cdm.pattern_buf_len = 0;
514 || ((ccb.cdm.status != CAM_DEV_MATCH_LAST)
515 && (ccb.cdm.status != CAM_DEV_MATCH_MORE))) {
517 ccb.ccb_h.status, ccb.cdm.status);
522 for (i = 0; i < ccb.cdm
[all...]
/freebsd-13-stable/sys/cam/scsi/
H A Dscsi_enc_ses.c876 struct ccb_dev_match cdm; local
894 memset(&cdm, 0, sizeof(cdm));
895 if (xpt_create_path(&cdm.ccb_h.path, /*periph*/NULL,
901 cdm.ccb_h.func_code = XPT_DEV_MATCH;
902 cdm.num_patterns = 1;
903 cdm.patterns = &match_pattern;
904 cdm.pattern_buf_len = sizeof(match_pattern);
905 cdm.match_buf_len = sizeof(match_result);
906 cdm
[all...]
H A Dscsi_pass.c1121 data_ptrs[0] = (u_int8_t **)&ccb->cdm.matches;
1123 data_ptrs[0] = (u_int8_t **)&ccb->cdm.patterns;
1124 data_ptrs[1] = (u_int8_t **)&ccb->cdm.matches;
1297 if (ccb->cdm.match_buf_len == 0) {
1301 if (ccb->cdm.pattern_buf_len > 0) {
1302 data_ptrs[0] = (u_int8_t **)&ccb->cdm.patterns;
1303 lengths[0] = ccb->cdm.pattern_buf_len;
1305 data_ptrs[1] = (u_int8_t **)&ccb->cdm.matches;
1306 lengths[1] = ccb->cdm.match_buf_len;
1310 data_ptrs[0] = (u_int8_t **)&ccb->cdm
[all...]

Completed in 267 milliseconds