Lines Matching refs:scif_window
146 struct scif_window *scif_create_window(struct scif_endpt *ep, int nr_pages, in scif_create_window()
149 struct scif_window *window; in scif_create_window()
192 struct scif_window *window) in scif_destroy_incomplete_window()
232 void scif_unmap_window(struct scif_dev *remote_dev, struct scif_window *window) in scif_unmap_window()
319 int scif_destroy_window(struct scif_endpt *ep, struct scif_window *window) in scif_destroy_window()
367 struct scif_window *window) in scif_create_remote_lookup()
438 struct scif_window *window) in scif_destroy_remote_lookup()
479 static struct scif_window *
482 struct scif_window *window; in scif_create_remote_window()
522 scif_destroy_remote_window(struct scif_window *window) in scif_destroy_remote_window()
541 struct scif_window *window) in scif_iommu_map()
590 scif_map_window(struct scif_dev *remote_dev, struct scif_window *window) in scif_map_window()
644 struct scif_window *window) in scif_send_scif_unregister()
661 int scif_unregister_window(struct scif_window *window) in scif_unregister_window()
757 struct scif_window *window) in scif_send_alloc_request()
782 struct scif_window *window) in scif_prep_remote_window()
785 struct scif_window *remote_window; in scif_prep_remote_window()
959 struct scif_window *window) in scif_send_scif_register()
1042 struct scif_window *window, s64 offset) in scif_free_window_offset()
1060 struct scif_window *window = NULL; in scif_alloc_req()
1095 struct scif_window *window = container_of(handle, struct scif_window, in scif_alloc_gnt_rej()
1118 struct scif_window *window = (struct scif_window *)msg->payload[1]; in scif_free_virt()
1124 scif_fixup_aper_base(struct scif_dev *dev, struct scif_window *window) in scif_fixup_aper_base()
1157 struct scif_window *window = in scif_recv_reg()
1158 (struct scif_window *)msg->payload[1]; in scif_recv_reg()
1193 struct scif_window *window = NULL; in scif_recv_unreg()
1194 struct scif_window *recv_window = in scif_recv_unreg()
1195 (struct scif_window *)msg->payload[0]; in scif_recv_unreg()
1257 struct scif_window *window = in scif_recv_reg_ack()
1258 (struct scif_window *)msg->payload[2]; in scif_recv_reg_ack()
1276 struct scif_window *window = in scif_recv_reg_nack()
1277 (struct scif_window *)msg->payload[2]; in scif_recv_reg_nack()
1294 struct scif_window *window = in scif_recv_unreg_ack()
1295 (struct scif_window *)msg->payload[1]; in scif_recv_unreg_ack()
1313 struct scif_window *window = in scif_recv_unreg_nack()
1314 (struct scif_window *)msg->payload[1]; in scif_recv_unreg_nack()
1483 scif_insert_local_window(struct scif_window *window, struct scif_endpt *ep) in scif_insert_local_window()
1496 struct scif_window *window; in scif_register_pinned_pages()
1599 struct scif_window *window; in scif_register()
1720 struct scif_window *window = NULL; in scif_unregister()