/kernel/linux/linux-5.10/fs/coda/ |
H A D | psdev.c | 60 struct venus_comm *vcp = (struct venus_comm *) file->private_data; in coda_psdev_poll() local 63 poll_wait(file, &vcp->vc_waitq, wait); in coda_psdev_poll() 64 mutex_lock(&vcp->vc_mutex); in coda_psdev_poll() 65 if (!list_empty(&vcp->vc_pending)) in coda_psdev_poll() 67 mutex_unlock(&vcp->vc_mutex); in coda_psdev_poll() 94 struct venus_comm *vcp = (struct venus_comm *) file->private_data; in coda_psdev_write() local 137 error = coda_downcall(vcp, hdr.opcode, dcbuf, nbytes); in coda_psdev_write() 151 mutex_lock(&vcp->vc_mutex); in coda_psdev_write() 152 list_for_each(lh, &vcp->vc_processing) { in coda_psdev_write() 160 mutex_unlock(&vcp in coda_psdev_write() 212 struct venus_comm *vcp = (struct venus_comm *) file->private_data; coda_psdev_read() local 274 struct venus_comm *vcp; coda_psdev_open() local 311 struct venus_comm *vcp = (struct venus_comm *) file->private_data; coda_psdev_release() local [all...] |
H A D | upcall.c | 651 static inline void coda_waitfor_upcall(struct venus_comm *vcp, in coda_waitfor_upcall() argument 685 mutex_unlock(&vcp->vc_mutex); in coda_waitfor_upcall() 690 mutex_lock(&vcp->vc_mutex); in coda_waitfor_upcall() 709 static int coda_upcall(struct venus_comm *vcp, in coda_upcall() argument 718 mutex_lock(&vcp->vc_mutex); in coda_upcall() 720 if (!vcp->vc_inuse) { in coda_upcall() 733 buffer->ih.unique = ++vcp->vc_seq; in coda_upcall() 744 list_add_tail(&req->uc_chain, &vcp->vc_pending); in coda_upcall() 745 wake_up_interruptible(&vcp->vc_waitq); in coda_upcall() 748 mutex_unlock(&vcp in coda_upcall() 854 coda_downcall(struct venus_comm *vcp, int opcode, union outputArgs *out, size_t nbytes) coda_downcall() argument [all...] |
H A D | inode.c | 237 struct venus_comm *vcp = coda_vcp(sb); in coda_put_super() local 238 mutex_lock(&vcp->vc_mutex); in coda_put_super() 239 vcp->vc_sb = NULL; in coda_put_super() 241 mutex_unlock(&vcp->vc_mutex); in coda_put_super() 242 mutex_destroy(&vcp->vc_mutex); in coda_put_super()
|
H A D | coda_psdev.h | 82 int coda_downcall(struct venus_comm *vcp, int opcode, union outputArgs *out,
|
/kernel/linux/linux-6.6/fs/coda/ |
H A D | psdev.c | 60 struct venus_comm *vcp = (struct venus_comm *) file->private_data; in coda_psdev_poll() local 63 poll_wait(file, &vcp->vc_waitq, wait); in coda_psdev_poll() 64 mutex_lock(&vcp->vc_mutex); in coda_psdev_poll() 65 if (!list_empty(&vcp->vc_pending)) in coda_psdev_poll() 67 mutex_unlock(&vcp->vc_mutex); in coda_psdev_poll() 94 struct venus_comm *vcp = (struct venus_comm *) file->private_data; in coda_psdev_write() local 133 error = coda_downcall(vcp, hdr.opcode, dcbuf, nbytes); in coda_psdev_write() 147 mutex_lock(&vcp->vc_mutex); in coda_psdev_write() 148 list_for_each(lh, &vcp->vc_processing) { in coda_psdev_write() 156 mutex_unlock(&vcp in coda_psdev_write() 208 struct venus_comm *vcp = (struct venus_comm *) file->private_data; coda_psdev_read() local 270 struct venus_comm *vcp; coda_psdev_open() local 307 struct venus_comm *vcp = (struct venus_comm *) file->private_data; coda_psdev_release() local [all...] |
H A D | upcall.c | 651 static inline void coda_waitfor_upcall(struct venus_comm *vcp, in coda_waitfor_upcall() argument 685 mutex_unlock(&vcp->vc_mutex); in coda_waitfor_upcall() 690 mutex_lock(&vcp->vc_mutex); in coda_waitfor_upcall() 709 static int coda_upcall(struct venus_comm *vcp, in coda_upcall() argument 718 mutex_lock(&vcp->vc_mutex); in coda_upcall() 720 if (!vcp->vc_inuse) { in coda_upcall() 733 buffer->ih.unique = ++vcp->vc_seq; in coda_upcall() 744 list_add_tail(&req->uc_chain, &vcp->vc_pending); in coda_upcall() 745 wake_up_interruptible(&vcp->vc_waitq); in coda_upcall() 749 mutex_unlock(&vcp in coda_upcall() 855 coda_downcall(struct venus_comm *vcp, int opcode, union outputArgs *out, size_t nbytes) coda_downcall() argument [all...] |
H A D | inode.c | 237 struct venus_comm *vcp = coda_vcp(sb); in coda_put_super() local 238 mutex_lock(&vcp->vc_mutex); in coda_put_super() 239 vcp->vc_sb = NULL; in coda_put_super() 241 mutex_unlock(&vcp->vc_mutex); in coda_put_super() 242 mutex_destroy(&vcp->vc_mutex); in coda_put_super()
|
H A D | coda_psdev.h | 82 int coda_downcall(struct venus_comm *vcp, int opcode, union outputArgs *out,
|
/kernel/linux/linux-5.10/drivers/tty/vt/ |
H A D | vt_ioctl.c | 702 struct vc_data *vcp; in vt_resizex() local 707 vcp = vc_cons[i].d; in vt_resizex() 708 if (vcp) { in vt_resizex() 710 int save_scan_lines = vcp->vc_scan_lines; in vt_resizex() 711 int save_cell_height = vcp->vc_cell_height; in vt_resizex() 714 vcp->vc_scan_lines = v.v_vlin; in vt_resizex() 716 vcp->vc_cell_height = v.v_clin; in vt_resizex() 717 vcp->vc_resize_user = 1; in vt_resizex() 718 ret = vc_resize(vcp, v.v_cols, v.v_rows); in vt_resizex() 720 vcp in vt_resizex() [all...] |
/kernel/linux/linux-6.6/drivers/tty/vt/ |
H A D | vt_ioctl.c | 702 struct vc_data *vcp; in vt_resizex() local 707 vcp = vc_cons[i].d; in vt_resizex() 708 if (vcp) { in vt_resizex() 710 int save_scan_lines = vcp->vc_scan_lines; in vt_resizex() 711 int save_cell_height = vcp->vc_cell_height; in vt_resizex() 714 vcp->vc_scan_lines = v.v_vlin; in vt_resizex() 716 vcp->vc_cell_height = v.v_clin; in vt_resizex() 717 vcp->vc_resize_user = 1; in vt_resizex() 718 ret = vc_resize(vcp, v.v_cols, v.v_rows); in vt_resizex() 720 vcp in vt_resizex() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_kms.c | 233 static void vmw_du_put_cursor_mob(struct vmw_cursor_plane *vcp, in vmw_du_put_cursor_mob() argument 244 for (i = 0; i < ARRAY_SIZE(vcp->cursor_mobs); i++) { in vmw_du_put_cursor_mob() 245 if (!vcp->cursor_mobs[i]) { in vmw_du_put_cursor_mob() 246 vcp->cursor_mobs[i] = vps->cursor.bo; in vmw_du_put_cursor_mob() 253 for (i = 0; i < ARRAY_SIZE(vcp->cursor_mobs); i++) { in vmw_du_put_cursor_mob() 254 if (vcp->cursor_mobs[i]->tbo.base.size < in vmw_du_put_cursor_mob() 256 vmw_du_destroy_cursor_mob(&vcp->cursor_mobs[i]); in vmw_du_put_cursor_mob() 257 vcp->cursor_mobs[i] = vps->cursor.bo; in vmw_du_put_cursor_mob() 267 static int vmw_du_get_cursor_mob(struct vmw_cursor_plane *vcp, in vmw_du_get_cursor_mob() argument 270 struct vmw_private *dev_priv = vcp in vmw_du_get_cursor_mob() 506 struct vmw_cursor_plane *vcp = vmw_plane_to_vcp(plane); vmw_du_cursor_plane_destroy() local 652 struct vmw_cursor_plane *vcp = vmw_plane_to_vcp(plane); vmw_du_cursor_plane_cleanup_fb() local 690 struct vmw_cursor_plane *vcp = vmw_plane_to_vcp(plane); vmw_du_cursor_plane_prepare_fb() local [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/pvrusb2/ |
H A D | pvrusb2-v4l2.c | 417 struct pvr2_ctrl *hcp, *vcp; in pvr2_try_fmt_vid_cap() local 422 vcp = pvr2_hdw_get_ctrl_by_id(hdw, PVR2_CID_VRES); in pvr2_try_fmt_vid_cap() 433 lmin = pvr2_ctrl_get_min(vcp); in pvr2_try_fmt_vid_cap() 434 lmax = pvr2_ctrl_get_max(vcp); in pvr2_try_fmt_vid_cap() 435 pvr2_ctrl_get_def(vcp, &ldef); in pvr2_try_fmt_vid_cap() 454 struct pvr2_ctrl *hcp, *vcp; in pvr2_s_fmt_vid_cap() local 460 vcp = pvr2_hdw_get_ctrl_by_id(hdw, PVR2_CID_VRES); in pvr2_s_fmt_vid_cap() 462 pvr2_ctrl_set_value(vcp, vf->fmt.pix.height); in pvr2_s_fmt_vid_cap()
|
/kernel/linux/linux-6.6/drivers/media/usb/pvrusb2/ |
H A D | pvrusb2-v4l2.c | 417 struct pvr2_ctrl *hcp, *vcp; in pvr2_try_fmt_vid_cap() local 422 vcp = pvr2_hdw_get_ctrl_by_id(hdw, PVR2_CID_VRES); in pvr2_try_fmt_vid_cap() 433 lmin = pvr2_ctrl_get_min(vcp); in pvr2_try_fmt_vid_cap() 434 lmax = pvr2_ctrl_get_max(vcp); in pvr2_try_fmt_vid_cap() 435 pvr2_ctrl_get_def(vcp, &ldef); in pvr2_try_fmt_vid_cap() 454 struct pvr2_ctrl *hcp, *vcp; in pvr2_s_fmt_vid_cap() local 460 vcp = pvr2_hdw_get_ctrl_by_id(hdw, PVR2_CID_VRES); in pvr2_s_fmt_vid_cap() 462 pvr2_ctrl_set_value(vcp, vf->fmt.pix.height); in pvr2_s_fmt_vid_cap()
|