Home
last modified time | relevance | path

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

/Linux-v6.1/drivers/infiniband/hw/hfi1/
Duser_exp_rcv.h29 struct hfi1_filedata *fdata;
48 int hfi1_user_exp_rcv_init(struct hfi1_filedata *fd,
50 void hfi1_user_exp_rcv_free(struct hfi1_filedata *fd);
51 int hfi1_user_exp_rcv_setup(struct hfi1_filedata *fd,
53 int hfi1_user_exp_rcv_clear(struct hfi1_filedata *fd,
55 int hfi1_user_exp_rcv_invalid(struct hfi1_filedata *fd,
Duser_exp_rcv.c15 struct hfi1_filedata *fd);
17 static int set_rcvarray_entry(struct hfi1_filedata *fd,
21 static void cacheless_tid_rb_remove(struct hfi1_filedata *fdata,
26 static int program_rcvarray(struct hfi1_filedata *fd, struct tid_user_buf *,
31 static int unprogram_rcvarray(struct hfi1_filedata *fd, u32 tidinfo,
33 static void clear_tid_node(struct hfi1_filedata *fd, struct tid_rb_node *node);
44 int hfi1_user_exp_rcv_init(struct hfi1_filedata *fd, in hfi1_user_exp_rcv_init()
97 void hfi1_user_exp_rcv_free(struct hfi1_filedata *fd) in hfi1_user_exp_rcv_free()
126 static void unpin_rcv_pages(struct hfi1_filedata *fd, in unpin_rcv_pages()
153 static int pin_rcv_pages(struct hfi1_filedata *fd, struct tid_user_buf *tidbuf) in pin_rcv_pages()
[all …]
Dfile_ops.c41 static int assign_ctxt(struct hfi1_filedata *fd, unsigned long arg, u32 len);
44 static int init_user_ctxt(struct hfi1_filedata *fd,
47 static int get_ctxt_info(struct hfi1_filedata *fd, unsigned long arg, u32 len);
48 static int get_base_info(struct hfi1_filedata *fd, unsigned long arg, u32 len);
49 static int user_exp_rcv_setup(struct hfi1_filedata *fd, unsigned long arg,
51 static int user_exp_rcv_clear(struct hfi1_filedata *fd, unsigned long arg,
53 static int user_exp_rcv_invalid(struct hfi1_filedata *fd, unsigned long arg,
55 static int setup_base_ctxt(struct hfi1_filedata *fd,
59 static int find_sub_ctxt(struct hfi1_filedata *fd,
61 static int allocate_ctxt(struct hfi1_filedata *fd, struct hfi1_devdata *dd,
[all …]
Duser_sdma.h206 struct hfi1_filedata *fd);
207 int hfi1_user_sdma_free_queues(struct hfi1_filedata *fd,
209 int hfi1_user_sdma_process_request(struct hfi1_filedata *fd,
Duser_sdma.c127 struct hfi1_filedata *fd) in hfi1_user_sdma_alloc_queues()
235 int hfi1_user_sdma_free_queues(struct hfi1_filedata *fd, in hfi1_user_sdma_free_queues()
301 int hfi1_user_sdma_process_request(struct hfi1_filedata *fd, in hfi1_user_sdma_process_request()
Dhfi.h1385 struct hfi1_filedata { struct