Home
last modified time | relevance | path

Searched refs:vdata (Results 1 – 3 of 3) sorted by relevance

/drivers/char/
Dmspec.c148 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/
Dgrumain.c282 *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 …]
Dgrufile.c78 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()