Searched refs:vdata (Results 1 – 3 of 3) sorted by relevance
/drivers/char/ |
D | mspec.c | 148 struct vma_data *vdata; in mspec_open() local 150 vdata = vma->vm_private_data; in mspec_open() 151 atomic_inc(&vdata->refcnt); in mspec_open() 163 struct vma_data *vdata; in mspec_close() local 167 vdata = vma->vm_private_data; in mspec_close() 169 if (!atomic_dec_and_test(&vdata->refcnt)) in mspec_close() 172 last_index = (vdata->vm_end - vdata->vm_start) >> PAGE_SHIFT; in mspec_close() 174 if (vdata->maddr[index] == 0) in mspec_close() 180 my_page = vdata->maddr[index]; in mspec_close() 181 vdata->maddr[index] = 0; in mspec_close() [all …]
|
/drivers/misc/sgi-gru/ |
D | grumain.c | 282 *vdata, int tsid) in gru_find_current_gts_nolock() 286 list_for_each_entry(gts, &vdata->vd_head, ts_next) in gru_find_current_gts_nolock() 296 struct gru_vma_data *vdata, in gru_alloc_gts() argument 302 bytes = DSR_BYTES(vdata->vd_dsr_au_count) + in gru_alloc_gts() 303 CBR_BYTES(vdata->vd_cbr_au_count); in gru_alloc_gts() 312 gts->ts_cbr_au_count = vdata->vd_cbr_au_count; in gru_alloc_gts() 313 gts->ts_dsr_au_count = vdata->vd_dsr_au_count; in gru_alloc_gts() 314 gts->ts_user_options = vdata->vd_user_options; in gru_alloc_gts() 316 gts->ts_user_options = vdata->vd_user_options; in gru_alloc_gts() 325 gru_dbg(grudev, "alloc vdata %p, new gts %p\n", vdata, gts); in gru_alloc_gts() [all …]
|
D | grufile.c | 78 struct gru_vma_data *vdata; in gru_vma_close() local 85 vdata = vma->vm_private_data; in gru_vma_close() 88 vdata); in gru_vma_close() 89 list_for_each_safe(entry, next, &vdata->vd_head) { in gru_vma_close() 99 kfree(vdata); in gru_vma_close() 141 struct gru_vma_data *vdata; in gru_create_new_context() local 161 vdata = vma->vm_private_data; in gru_create_new_context() 162 vdata->vd_user_options = req.options; in gru_create_new_context() 163 vdata->vd_dsr_au_count = in gru_create_new_context() 165 vdata->vd_cbr_au_count = GRU_CB_COUNT_TO_AU(req.control_blocks); in gru_create_new_context()
|