Home
last modified time | relevance | path

Searched refs:hfi1_filedata (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/drivers/infiniband/hw/hfi1/
Duser_exp_rcv.h88 int hfi1_user_exp_rcv_init(struct hfi1_filedata *fd,
90 void hfi1_user_exp_rcv_free(struct hfi1_filedata *fd);
91 int hfi1_user_exp_rcv_setup(struct hfi1_filedata *fd,
93 int hfi1_user_exp_rcv_clear(struct hfi1_filedata *fd,
95 int hfi1_user_exp_rcv_invalid(struct hfi1_filedata *fd,
Duser_exp_rcv.c56 struct hfi1_filedata *fd);
58 static int set_rcvarray_entry(struct hfi1_filedata *fd,
63 static void cacheless_tid_rb_remove(struct hfi1_filedata *fdata,
67 static int program_rcvarray(struct hfi1_filedata *fd, struct tid_user_buf *,
72 static int unprogram_rcvarray(struct hfi1_filedata *fd, u32 tidinfo,
74 static void clear_tid_node(struct hfi1_filedata *fd, struct tid_rb_node *node);
87 int hfi1_user_exp_rcv_init(struct hfi1_filedata *fd, in hfi1_user_exp_rcv_init()
157 void hfi1_user_exp_rcv_free(struct hfi1_filedata *fd) in hfi1_user_exp_rcv_free()
192 static void unpin_rcv_pages(struct hfi1_filedata *fd, in unpin_rcv_pages()
216 static int pin_rcv_pages(struct hfi1_filedata *fd, struct tid_user_buf *tidbuf) in pin_rcv_pages()
[all …]
Dfile_ops.c81 static int assign_ctxt(struct hfi1_filedata *fd, unsigned long arg, u32 len);
84 static int init_user_ctxt(struct hfi1_filedata *fd,
87 static int get_ctxt_info(struct hfi1_filedata *fd, unsigned long arg, u32 len);
88 static int get_base_info(struct hfi1_filedata *fd, unsigned long arg, u32 len);
89 static int user_exp_rcv_setup(struct hfi1_filedata *fd, unsigned long arg,
91 static int user_exp_rcv_clear(struct hfi1_filedata *fd, unsigned long arg,
93 static int user_exp_rcv_invalid(struct hfi1_filedata *fd, unsigned long arg,
95 static int setup_base_ctxt(struct hfi1_filedata *fd,
99 static int find_sub_ctxt(struct hfi1_filedata *fd,
101 static int allocate_ctxt(struct hfi1_filedata *fd, struct hfi1_devdata *dd,
[all …]
Duser_sdma.h255 struct hfi1_filedata *fd);
256 int hfi1_user_sdma_free_queues(struct hfi1_filedata *fd,
258 int hfi1_user_sdma_process_request(struct hfi1_filedata *fd,
Duser_sdma.c166 struct hfi1_filedata *fd) in hfi1_user_sdma_alloc_queues()
264 int hfi1_user_sdma_free_queues(struct hfi1_filedata *fd, in hfi1_user_sdma_free_queues()
315 int hfi1_user_sdma_process_request(struct hfi1_filedata *fd, in hfi1_user_sdma_process_request()
Dhfi.h1376 struct hfi1_filedata { struct