/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_umap.c | 54 hermon_rsrc_t *rsrcp, uint64_t offset, size_t *maplen, int *err); 56 hermon_rsrc_t *rsrcp, offset_t off, size_t *maplen, int *err); 58 hermon_rsrc_t *rsrcp, offset_t off, size_t *maplen, int *err); 60 hermon_rsrc_t *rsrcp, offset_t off, size_t *maplen, int *err); 62 hermon_rsrc_t *rsrcp, offset_t off, size_t *maplen, int *err); 135 hermon_rsrc_t *rsrcp; local 176 rsrcp = (hermon_rsrc_t *)(uintptr_t)value; 189 status = hermon_umap_uarpg(state, dhp, rsrcp, bf_offset, 198 status = hermon_umap_cqmem(state, dhp, rsrcp, off, 207 status = hermon_umap_qpmem(state, dhp, rsrcp, of 252 hermon_umap_uarpg(hermon_state_t *state, devmap_cookie_t dhp, hermon_rsrc_t *rsrcp, uint64_t offset, size_t *maplen, int *err) argument 289 hermon_umap_cqmem(hermon_state_t *state, devmap_cookie_t dhp, hermon_rsrc_t *rsrcp, offset_t off, size_t *maplen, int *err) argument 327 hermon_umap_qpmem(hermon_state_t *state, devmap_cookie_t dhp, hermon_rsrc_t *rsrcp, offset_t off, size_t *maplen, int *err) argument 370 hermon_umap_srqmem(hermon_state_t *state, devmap_cookie_t dhp, hermon_rsrc_t *rsrcp, offset_t off, size_t *maplen, int *err) argument 413 hermon_umap_dbrecmem(hermon_state_t *state, devmap_cookie_t dhp, hermon_rsrc_t *rsrcp, offset_t off, size_t *maplen, int *err) argument 662 hermon_rsrc_t *rsrcp; local 1061 hermon_rsrc_t *rsrcp; local 2018 hermon_rsrc_t *rsrcp; local [all...] |
H A D | hermon.c | 306 hermon_rsrc_t *rsrcp; local 362 * But we still need some rsrcp value, and a mostly unique 363 * hr_indx value. So we set rsrcp to NULL for maintenance 369 * the UAR page as normal, and use the rsrcp value and tr_indx 373 rsrcp = NULL; 378 HERMON_NOSLEEP, &rsrcp); 385 hr_indx = rsrcp->hr_indx; 393 MLNX_UMAP_UARPG_RSRC, (uint64_t)(uintptr_t)rsrcp); 398 hermon_rsrc_free(state, &rsrcp); 423 hermon_rsrc_free(state, &rsrcp); 458 hermon_rsrc_t *rsrcp; local [all...] |
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_umap.c | 55 tavor_rsrc_t *rsrcp, size_t *maplen, int *err); 57 tavor_rsrc_t *rsrcp, offset_t off, size_t *maplen, int *err); 59 tavor_rsrc_t *rsrcp, offset_t off, size_t *maplen, int *err); 61 tavor_rsrc_t *rsrcp, offset_t off, size_t *maplen, int *err); 120 tavor_rsrc_t *rsrcp; local 160 rsrcp = (tavor_rsrc_t *)(uintptr_t)value; 176 status = tavor_umap_uarpg(state, dhp, rsrcp, maplen, 188 status = tavor_umap_cqmem(state, dhp, rsrcp, off, 200 status = tavor_umap_qpmem(state, dhp, rsrcp, off, 212 status = tavor_umap_srqmem(state, dhp, rsrcp, of 245 tavor_umap_uarpg(tavor_state_t *state, devmap_cookie_t dhp, tavor_rsrc_t *rsrcp, size_t *maplen, int *err) argument 278 tavor_umap_cqmem(tavor_state_t *state, devmap_cookie_t dhp, tavor_rsrc_t *rsrcp, offset_t off, size_t *maplen, int *err) argument 318 tavor_umap_qpmem(tavor_state_t *state, devmap_cookie_t dhp, tavor_rsrc_t *rsrcp, offset_t off, size_t *maplen, int *err) argument 366 tavor_umap_srqmem(tavor_state_t *state, devmap_cookie_t dhp, tavor_rsrc_t *rsrcp, offset_t off, size_t *maplen, int *err) argument 626 tavor_rsrc_t *rsrcp; local 1681 tavor_rsrc_t *rsrcp; local [all...] |
H A D | tavor.c | 319 tavor_rsrc_t *rsrcp; local 381 * But we still need some rsrcp value, and a mostly unique 382 * tr_indx value. So we set rsrcp to NULL for maintenance 388 * the UAR page as normal, and use the rsrcp value and tr_indx 392 rsrcp = NULL; 397 TAVOR_NOSLEEP, &rsrcp); 407 tr_indx = rsrcp->tr_indx; 415 MLNX_UMAP_UARPG_RSRC, (uint64_t)(uintptr_t)rsrcp); 420 tavor_rsrc_free(state, &rsrcp); 448 tavor_rsrc_free(state, &rsrcp); 487 tavor_rsrc_t *rsrcp; local [all...] |