Lines Matching refs:idxd_user_context
42 struct idxd_user_context { struct
56 static void idxd_xa_pasid_remove(struct idxd_user_context *ctx); argument
58 static inline struct idxd_user_context *dev_to_uctx(struct device *dev) in dev_to_uctx()
62 return container_of(idxd_dev, struct idxd_user_context, idxd_dev); in dev_to_uctx()
67 struct idxd_user_context *ctx = dev_to_uctx(dev); in cr_faults_show()
76 struct idxd_user_context *ctx = dev_to_uctx(dev); in cr_fault_failures_show()
84 struct idxd_user_context *ctx = dev_to_uctx(dev); in pid_show()
100 struct idxd_user_context *ctx = dev_to_uctx(dev); in cdev_file_attr_visible()
121 struct idxd_user_context *ctx = dev_to_uctx(dev); in idxd_file_dev_release()
191 static void idxd_xa_pasid_remove(struct idxd_user_context *ctx) in idxd_xa_pasid_remove()
206 struct idxd_user_context *ctx; in idxd_user_counter_increment()
223 struct idxd_user_context *ctx; in idxd_cdev_open()
363 struct idxd_user_context *ctx = filep->private_data; in idxd_cdev_release()
394 struct idxd_user_context *ctx = filp->private_data; in idxd_cdev_mmap()
429 static int idxd_submit_user_descriptor(struct idxd_user_context *ctx, in idxd_submit_user_descriptor()
477 struct idxd_user_context *ctx = filp->private_data; in idxd_cdev_write()
496 struct idxd_user_context *ctx = filp->private_data; in idxd_cdev_poll()
720 struct idxd_user_context *ctx; in idxd_copy_cr()