| /freebsd-14.2/usr.sbin/mptutil/ |
| H A D | mpt_cam.c | 77 ccb.cdm.num_matches = 0; in fetch_path_id() 96 free(ccb.cdm.matches); in fetch_path_id() 97 free(ccb.cdm.patterns); in fetch_path_id() 100 free(ccb.cdm.patterns); in fetch_path_id() 106 free(ccb.cdm.matches); in fetch_path_id() 113 free(ccb.cdm.matches); in fetch_path_id() 117 free(ccb.cdm.matches); in fetch_path_id() 170 free(ccb.cdm.matches); in mpt_query_disk() 174 free(ccb.cdm.patterns); in mpt_query_disk() 180 free(ccb.cdm.matches); in mpt_query_disk() [all …]
|
| /freebsd-14.2/usr.bin/iscsictl/ |
| H A D | periphs.c | 90 ccb.cdm.match_buf_len = bufsize; in print_periphs() 92 if (ccb.cdm.matches == NULL) { in print_periphs() 97 ccb.cdm.num_matches = 0; in print_periphs() 103 ccb.cdm.num_patterns = 0; in print_periphs() 104 ccb.cdm.pattern_buf_len = 0; in print_periphs() 124 || ((ccb.cdm.status != CAM_DEV_MATCH_LAST) in print_periphs() 125 && (ccb.cdm.status != CAM_DEV_MATCH_MORE))) { in print_periphs() 127 ccb.ccb_h.status, ccb.cdm.status); in print_periphs() 131 for (i = 0; i < ccb.cdm.num_matches; i++) { in print_periphs() 132 switch (ccb.cdm.matches[i].type) { in print_periphs() [all …]
|
| /freebsd-14.2/lib/libcam/ |
| H A D | camlib.c | 304 ccb.cdm.num_matches = 0; in cam_open_btl() 307 ccb.cdm.num_patterns = 1; in cam_open_btl() 314 free(ccb.cdm.matches); in cam_open_btl() 315 ccb.cdm.matches = NULL; in cam_open_btl() 378 free(ccb.cdm.matches); in cam_open_btl() 379 ccb.cdm.matches = NULL; in cam_open_btl() 380 free(ccb.cdm.patterns); in cam_open_btl() 397 free(ccb.cdm.matches); in cam_open_btl() 398 ccb.cdm.matches = NULL; in cam_open_btl() 399 free(ccb.cdm.patterns); in cam_open_btl() [all …]
|
| /freebsd-14.2/sys/cam/ |
| H A D | cam_xpt.c | 1606 retval = xptbusmatch(cdm->patterns, cdm->num_patterns, bus); in xptedtbusfunc() 1622 spaceleft = cdm->match_buf_len - (cdm->num_matches * in xptedtbusfunc() 1631 bzero(&cdm->pos, sizeof(cdm->pos)); in xptedtbusfunc() 1741 retval = xptdevicematch(cdm->patterns, cdm->num_patterns, in xptedtdevicefunc() 1755 spaceleft = cdm->match_buf_len - (cdm->num_matches * in xptedtdevicefunc() 1764 bzero(&cdm->pos, sizeof(cdm->pos)); in xptedtdevicefunc() 1868 spaceleft = cdm->match_buf_len - (cdm->num_matches * in xptedtperiphfunc() 1877 bzero(&cdm->pos, sizeof(cdm->pos)); in xptedtperiphfunc() 2009 spaceleft = cdm->match_buf_len - (cdm->num_matches * in xptplistperiphfunc() 2021 bzero(&cdm->pos, sizeof(cdm->pos)); in xptplistperiphfunc() [all …]
|
| H A D | cam_periph.c | 821 if (ccb->cdm.match_buf_len == 0) { in cam_periph_mapmem() 826 if (ccb->cdm.pattern_buf_len > 0) { in cam_periph_mapmem() 828 lengths[0] = ccb->cdm.pattern_buf_len; in cam_periph_mapmem() 830 data_ptrs[1] = (uint8_t **)&ccb->cdm.matches; in cam_periph_mapmem() 831 lengths[1] = ccb->cdm.match_buf_len; in cam_periph_mapmem() 835 data_ptrs[0] = (uint8_t **)&ccb->cdm.matches; in cam_periph_mapmem() 836 lengths[0] = ccb->cdm.match_buf_len; in cam_periph_mapmem() 1032 if (ccb->cdm.pattern_buf_len > 0) { in cam_periph_unmapmem() 1034 lengths[0] = ccb->cdm.pattern_buf_len; in cam_periph_unmapmem() 1037 lengths[1] = ccb->cdm.match_buf_len; in cam_periph_unmapmem() [all …]
|
| H A D | cam_compat.c | 391 dm = ccb->cdm.matches; in cam_compat_translate_dev_match_0x18() 395 for (i = 0; i < ccb->cdm.num_matches; i++) { in cam_compat_translate_dev_match_0x18() 453 for (int i = 0; i < ccb->cdm.num_patterns; i++) { in cam_compat_handle_0x19() 454 struct dev_match_pattern *p = &ccb->cdm.patterns[i]; in cam_compat_handle_0x19()
|
| H A D | cam_ccb.h | 1354 struct ccb_dev_match cdm; member
|
| /freebsd-14.2/sys/dev/cesa/ |
| H A D | cesa.c | 144 struct cesa_dma_mem *cdm; in cesa_alloc_dma_mem_cb() local 150 cdm = arg; in cesa_alloc_dma_mem_cb() 151 cdm->cdm_paddr = segs->ds_addr; in cesa_alloc_dma_mem_cb() 179 error = bus_dmamem_alloc(cdm->cdm_tag, &cdm->cdm_vaddr, in cesa_alloc_dma_mem() 188 error = bus_dmamap_load(cdm->cdm_tag, cdm->cdm_map, cdm->cdm_vaddr, in cesa_alloc_dma_mem() 199 bus_dmamem_free(cdm->cdm_tag, cdm->cdm_vaddr, cdm->cdm_map); in cesa_alloc_dma_mem() 203 cdm->cdm_vaddr = NULL; in cesa_alloc_dma_mem() 211 bus_dmamap_unload(cdm->cdm_tag, cdm->cdm_map); in cesa_free_dma_mem() 212 bus_dmamem_free(cdm->cdm_tag, cdm->cdm_vaddr, cdm->cdm_map); in cesa_free_dma_mem() 214 cdm->cdm_vaddr = NULL; in cesa_free_dma_mem() [all …]
|
| /freebsd-14.2/sbin/camcontrol/ |
| H A D | camcontrol.c | 491 ccb.cdm.match_buf_len = bufsize; in getdevtree() 493 if (ccb.cdm.matches == NULL) { in getdevtree() 498 ccb.cdm.num_matches = 0; in getdevtree() 504 ccb.cdm.num_patterns = 0; in getdevtree() 505 ccb.cdm.pattern_buf_len = 0; in getdevtree() 3815 free(matchccb->cdm.matches); in rescan_or_reset_bus() 8850 ccb.cdm.num_matches = 0; in buildbusdevlist() 8851 ccb.cdm.num_patterns = 2; in buildbusdevlist() 8853 ccb.cdm.num_patterns; in buildbusdevlist() 8862 ccb.cdm.patterns = patterns; in buildbusdevlist() [all …]
|
| /freebsd-14.2/sys/cam/scsi/ |
| H A D | scsi_enc_ses.c | 878 struct ccb_dev_match cdm; in ses_path_iter_devid_callback() local 900 memset(&cdm, 0, sizeof(cdm)); in ses_path_iter_devid_callback() 907 cdm.ccb_h.func_code = XPT_DEV_MATCH; in ses_path_iter_devid_callback() 908 cdm.num_patterns = 1; in ses_path_iter_devid_callback() 909 cdm.patterns = &match_pattern; in ses_path_iter_devid_callback() 912 cdm.matches = &match_result; in ses_path_iter_devid_callback() 915 xpt_action((union ccb *)&cdm); in ses_path_iter_devid_callback() 918 (cdm.status != CAM_DEV_MATCH_LAST && in ses_path_iter_devid_callback() 919 cdm.status != CAM_DEV_MATCH_MORE) || in ses_path_iter_devid_callback() 920 cdm.num_matches == 0) in ses_path_iter_devid_callback() [all …]
|
| H A D | scsi_pass.c | 1131 data_ptrs[0] = (uint8_t **)&ccb->cdm.matches; in passiocleanup() 1133 data_ptrs[0] = (uint8_t **)&ccb->cdm.patterns; in passiocleanup() 1134 data_ptrs[1] = (uint8_t **)&ccb->cdm.matches; in passiocleanup() 1304 if (ccb->cdm.match_buf_len == 0) { in passmemsetup() 1308 if (ccb->cdm.pattern_buf_len > 0) { in passmemsetup() 1309 data_ptrs[0] = (uint8_t **)&ccb->cdm.patterns; in passmemsetup() 1310 lengths[0] = ccb->cdm.pattern_buf_len; in passmemsetup() 1312 data_ptrs[1] = (uint8_t **)&ccb->cdm.matches; in passmemsetup() 1313 lengths[1] = ccb->cdm.match_buf_len; in passmemsetup() 1317 data_ptrs[0] = (uint8_t **)&ccb->cdm.matches; in passmemsetup() [all …]
|
| /freebsd-14.2/sys/contrib/device-tree/src/powerpc/ |
| H A D | mpc5200b.dtsi | 50 cdm@200 { 51 compatible = "fsl,mpc5200b-cdm","fsl,mpc5200-cdm";
|
| H A D | tqm5200.dts | 49 cdm@200 { 50 compatible = "fsl,mpc5200-cdm";
|
| H A D | charon.dts | 52 cdm@200 { 53 compatible = "fsl,mpc5200-cdm";
|
| H A D | lite5200.dts | 49 cdm@200 { 50 compatible = "fsl,mpc5200-cdm";
|
| H A D | a4m072.dts | 32 cdm@200 {
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/pci/ |
| H A D | designware-pcie.txt | 36 - snps,enable-cdm-check: This is a boolean property and if present enables
|
| H A D | snps,dw-pcie-common.yaml | 254 snps,enable-cdm-check:
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/powerpc/fsl/ |
| H A D | mpc5200.txt | 76 cdm@<addr> fsl,mpc5200-cdm Clock Distribution
|