Lines Matching refs:devmap_info
1870 struct mpi3mr_device_map_info *devmap_info = NULL; in mpi3mr_get_alltgtinfo() local
1896 kern_entrylen = num_devices * sizeof(*devmap_info); in mpi3mr_get_alltgtinfo()
1898 devmap_info = malloc(kern_entrylen, M_MPI3MR, M_NOWAIT | M_ZERO); in mpi3mr_get_alltgtinfo()
1899 if (!devmap_info) { in mpi3mr_get_alltgtinfo()
1905 memset((U8*)devmap_info, 0xFF, kern_entrylen); in mpi3mr_get_alltgtinfo()
1910 devmap_info[i].handle = tgtdev->dev_handle; in mpi3mr_get_alltgtinfo()
1911 devmap_info[i].per_id = tgtdev->per_id; in mpi3mr_get_alltgtinfo()
1916 devmap_info[i].target_id = 0xFFFFFFFF; in mpi3mr_get_alltgtinfo()
1917 devmap_info[i].bus_id = 0xFF; in mpi3mr_get_alltgtinfo()
1919 devmap_info[i].target_id = tgtdev->tid; in mpi3mr_get_alltgtinfo()
1920 devmap_info[i].bus_id = 0; in mpi3mr_get_alltgtinfo()
1935 user_entrylen = (data_in_sz - sizeof(uint32_t))/sizeof(*devmap_info); in mpi3mr_get_alltgtinfo()
1936 user_entrylen *= sizeof(*devmap_info); in mpi3mr_get_alltgtinfo()
1938 if (min_entrylen && (copyout(devmap_info, &all_tgtinfo->dmi, min_entrylen))) { in mpi3mr_get_alltgtinfo()
1946 if (devmap_info) in mpi3mr_get_alltgtinfo()
1947 free(devmap_info, M_MPI3MR); in mpi3mr_get_alltgtinfo()