Symbol: vmci_host_dev
drivers/misc/vmw_vmci/vmci_host.c
121
struct vmci_host_dev *vmci_host_dev;
drivers/misc/vmw_vmci/vmci_host.c
123
vmci_host_dev = kzalloc_obj(struct vmci_host_dev);
drivers/misc/vmw_vmci/vmci_host.c
124
if (vmci_host_dev == NULL)
drivers/misc/vmw_vmci/vmci_host.c
127
vmci_host_dev->ct_type = VMCIOBJ_NOT_SET;
drivers/misc/vmw_vmci/vmci_host.c
128
mutex_init(&vmci_host_dev->lock);
drivers/misc/vmw_vmci/vmci_host.c
129
filp->private_data = vmci_host_dev;
drivers/misc/vmw_vmci/vmci_host.c
140
struct vmci_host_dev *vmci_host_dev = filp->private_data;
drivers/misc/vmw_vmci/vmci_host.c
142
if (vmci_host_dev->ct_type == VMCIOBJ_CONTEXT) {
drivers/misc/vmw_vmci/vmci_host.c
143
vmci_ctx_destroy(vmci_host_dev->context);
drivers/misc/vmw_vmci/vmci_host.c
144
vmci_host_dev->context = NULL;
drivers/misc/vmw_vmci/vmci_host.c
154
vmci_host_dev->ct_type = VMCIOBJ_NOT_SET;
drivers/misc/vmw_vmci/vmci_host.c
156
kfree(vmci_host_dev);
drivers/misc/vmw_vmci/vmci_host.c
167
struct vmci_host_dev *vmci_host_dev = filp->private_data;
drivers/misc/vmw_vmci/vmci_host.c
171
if (vmci_host_dev->ct_type == VMCIOBJ_CONTEXT) {
drivers/misc/vmw_vmci/vmci_host.c
176
context = vmci_host_dev->context;
drivers/misc/vmw_vmci/vmci_host.c
262
static int vmci_host_get_version(struct vmci_host_dev *vmci_host_dev,
drivers/misc/vmw_vmci/vmci_host.c
267
if (get_user(vmci_host_dev->user_version, vptr))
drivers/misc/vmw_vmci/vmci_host.c
285
if (vmci_host_dev->user_version > 0 &&
drivers/misc/vmw_vmci/vmci_host.c
286
vmci_host_dev->user_version < VMCI_VERSION_HOSTQP) {
drivers/misc/vmw_vmci/vmci_host.c
287
return vmci_host_dev->user_version;
drivers/misc/vmw_vmci/vmci_host.c
296
static int vmci_host_do_init_context(struct vmci_host_dev *vmci_host_dev,
drivers/misc/vmw_vmci/vmci_host.c
309
mutex_lock(&vmci_host_dev->lock);
drivers/misc/vmw_vmci/vmci_host.c
311
if (vmci_host_dev->ct_type != VMCIOBJ_NOT_SET) {
drivers/misc/vmw_vmci/vmci_host.c
324
vmci_host_dev->context = vmci_ctx_create(init_block.cid,
drivers/misc/vmw_vmci/vmci_host.c
326
vmci_host_dev->user_version,
drivers/misc/vmw_vmci/vmci_host.c
329
if (IS_ERR(vmci_host_dev->context)) {
drivers/misc/vmw_vmci/vmci_host.c
330
retval = PTR_ERR(vmci_host_dev->context);
drivers/misc/vmw_vmci/vmci_host.c
339
init_block.cid = vmci_ctx_get_id(vmci_host_dev->context);
drivers/misc/vmw_vmci/vmci_host.c
341
vmci_ctx_destroy(vmci_host_dev->context);
drivers/misc/vmw_vmci/vmci_host.c
342
vmci_host_dev->context = NULL;
drivers/misc/vmw_vmci/vmci_host.c
348
vmci_host_dev->ct_type = VMCIOBJ_CONTEXT;
drivers/misc/vmw_vmci/vmci_host.c
356
mutex_unlock(&vmci_host_dev->lock);
drivers/misc/vmw_vmci/vmci_host.c
360
static int vmci_host_do_send_datagram(struct vmci_host_dev *vmci_host_dev,
drivers/misc/vmw_vmci/vmci_host.c
368
if (vmci_host_dev->ct_type != VMCIOBJ_CONTEXT) {
drivers/misc/vmw_vmci/vmci_host.c
408
cid = vmci_ctx_get_id(vmci_host_dev->context);
drivers/misc/vmw_vmci/vmci_host.c
415
static int vmci_host_do_receive_datagram(struct vmci_host_dev *vmci_host_dev,
drivers/misc/vmw_vmci/vmci_host.c
424
if (vmci_host_dev->ct_type != VMCIOBJ_CONTEXT) {
drivers/misc/vmw_vmci/vmci_host.c
433
recv_info.result = vmci_ctx_dequeue_datagram(vmci_host_dev->context,
drivers/misc/vmw_vmci/vmci_host.c
447
static int vmci_host_do_alloc_queuepair(struct vmci_host_dev *vmci_host_dev,
drivers/misc/vmw_vmci/vmci_host.c
455
if (vmci_host_dev->ct_type != VMCIOBJ_CONTEXT) {
drivers/misc/vmw_vmci/vmci_host.c
460
if (vmci_host_dev->user_version < VMCI_VERSION_NOVMVM) {
drivers/misc/vmw_vmci/vmci_host.c
477
vmci_host_dev->context);
drivers/misc/vmw_vmci/vmci_host.c
502
vmci_host_dev->context);
drivers/misc/vmw_vmci/vmci_host.c
508
vmci_host_dev->context);
drivers/misc/vmw_vmci/vmci_host.c
516
static int vmci_host_do_queuepair_setva(struct vmci_host_dev *vmci_host_dev,
drivers/misc/vmw_vmci/vmci_host.c
524
if (vmci_host_dev->ct_type != VMCIOBJ_CONTEXT) {
drivers/misc/vmw_vmci/vmci_host.c
529
if (vmci_host_dev->user_version < VMCI_VERSION_NOVMVM) {
drivers/misc/vmw_vmci/vmci_host.c
543
vmci_host_dev->context,
drivers/misc/vmw_vmci/vmci_host.c
551
vmci_host_dev->context, 0);
drivers/misc/vmw_vmci/vmci_host.c
557
static int vmci_host_do_queuepair_setpf(struct vmci_host_dev *vmci_host_dev,
drivers/misc/vmw_vmci/vmci_host.c
565
if (vmci_host_dev->user_version < VMCI_VERSION_HOSTQP ||
drivers/misc/vmw_vmci/vmci_host.c
566
vmci_host_dev->user_version >= VMCI_VERSION_NOVMVM) {
drivers/misc/vmw_vmci/vmci_host.c
568
vmci_host_dev->user_version);
drivers/misc/vmw_vmci/vmci_host.c
572
if (vmci_host_dev->ct_type != VMCIOBJ_CONTEXT) {
drivers/misc/vmw_vmci/vmci_host.c
608
vmci_host_dev->context);
drivers/misc/vmw_vmci/vmci_host.c
635
static int vmci_host_do_qp_detach(struct vmci_host_dev *vmci_host_dev,
drivers/misc/vmw_vmci/vmci_host.c
643
if (vmci_host_dev->ct_type != VMCIOBJ_CONTEXT) {
drivers/misc/vmw_vmci/vmci_host.c
652
vmci_host_dev->context);
drivers/misc/vmw_vmci/vmci_host.c
654
vmci_host_dev->user_version < VMCI_VERSION_NOVMVM) {
drivers/misc/vmw_vmci/vmci_host.c
661
static int vmci_host_do_ctx_add_notify(struct vmci_host_dev *vmci_host_dev,
drivers/misc/vmw_vmci/vmci_host.c
670
if (vmci_host_dev->ct_type != VMCIOBJ_CONTEXT) {
drivers/misc/vmw_vmci/vmci_host.c
678
cid = vmci_ctx_get_id(vmci_host_dev->context);
drivers/misc/vmw_vmci/vmci_host.c
684
static int vmci_host_do_ctx_remove_notify(struct vmci_host_dev *vmci_host_dev,
drivers/misc/vmw_vmci/vmci_host.c
693
if (vmci_host_dev->ct_type != VMCIOBJ_CONTEXT) {
drivers/misc/vmw_vmci/vmci_host.c
701
cid = vmci_ctx_get_id(vmci_host_dev->context);
drivers/misc/vmw_vmci/vmci_host.c
708
static int vmci_host_do_ctx_get_cpt_state(struct vmci_host_dev *vmci_host_dev,
drivers/misc/vmw_vmci/vmci_host.c
717
if (vmci_host_dev->ct_type != VMCIOBJ_CONTEXT) {
drivers/misc/vmw_vmci/vmci_host.c
725
cid = vmci_ctx_get_id(vmci_host_dev->context);
drivers/misc/vmw_vmci/vmci_host.c
740
static int vmci_host_do_ctx_set_cpt_state(struct vmci_host_dev *vmci_host_dev,
drivers/misc/vmw_vmci/vmci_host.c
749
if (vmci_host_dev->ct_type != VMCIOBJ_CONTEXT) {
drivers/misc/vmw_vmci/vmci_host.c
762
cid = vmci_ctx_get_id(vmci_host_dev->context);
drivers/misc/vmw_vmci/vmci_host.c
772
static int vmci_host_do_get_context_id(struct vmci_host_dev *vmci_host_dev,
drivers/misc/vmw_vmci/vmci_host.c
781
static int vmci_host_do_set_notify(struct vmci_host_dev *vmci_host_dev,
drivers/misc/vmw_vmci/vmci_host.c
787
if (vmci_host_dev->ct_type != VMCIOBJ_CONTEXT) {
drivers/misc/vmw_vmci/vmci_host.c
797
vmci_host_setup_notify(vmci_host_dev->context,
drivers/misc/vmw_vmci/vmci_host.c
800
vmci_ctx_unset_notify(vmci_host_dev->context);
drivers/misc/vmw_vmci/vmci_host.c
808
static int vmci_host_do_notify_resource(struct vmci_host_dev *vmci_host_dev,
drivers/misc/vmw_vmci/vmci_host.c
815
if (vmci_host_dev->user_version < VMCI_VERSION_NOTIFY) {
drivers/misc/vmw_vmci/vmci_host.c
820
if (vmci_host_dev->ct_type != VMCIOBJ_CONTEXT) {
drivers/misc/vmw_vmci/vmci_host.c
828
cid = vmci_ctx_get_id(vmci_host_dev->context);
drivers/misc/vmw_vmci/vmci_host.c
858
static int vmci_host_do_recv_notifications(struct vmci_host_dev *vmci_host_dev,
drivers/misc/vmw_vmci/vmci_host.c
869
if (vmci_host_dev->ct_type != VMCIOBJ_CONTEXT) {
drivers/misc/vmw_vmci/vmci_host.c
874
if (vmci_host_dev->user_version < VMCI_VERSION_NOTIFY) {
drivers/misc/vmw_vmci/vmci_host.c
887
cid = vmci_ctx_get_id(vmci_host_dev->context);
drivers/misc/vmw_vmci/vmci_host.c
920
vmci_host_dev, name, uptr); \
drivers/misc/vmw_vmci/vmci_host.c
923
struct vmci_host_dev *vmci_host_dev = filp->private_data;
drivers/misc/vmw_vmci/vmci_host.c
960
return vmci_host_get_version(vmci_host_dev, iocmd, uptr);