Lines Matching refs:p9_client
36 inline int p9_is_proto_dotl(struct p9_client *clnt) in p9_is_proto_dotl()
42 inline int p9_is_proto_dotu(struct p9_client *clnt) in p9_is_proto_dotu()
48 int p9_show_client_options(struct seq_file *m, struct p9_client *clnt) in p9_show_client_options()
84 static int apply_client_options(struct p9_client *clnt, struct fs_context *fc) in apply_client_options()
96 static int p9_fcall_init(struct p9_client *c, struct p9_fcall *fc, in p9_fcall_init()
155 p9_tag_alloc(struct p9_client *c, int8_t type, uint t_size, uint r_size, in p9_tag_alloc()
235 struct p9_req_t *p9_tag_lookup(struct p9_client *c, u16 tag) in p9_tag_lookup()
268 static void p9_tag_remove(struct p9_client *c, struct p9_req_t *r) in p9_tag_remove()
279 int p9_req_put(struct p9_client *c, struct p9_req_t *r) in p9_req_put()
300 static void p9_tag_cleanup(struct p9_client *c) in p9_tag_cleanup()
322 void p9_client_cb(struct p9_client *c, struct p9_req_t *req, int status) in p9_client_cb()
399 static int p9_check_errors(struct p9_client *c, struct p9_req_t *req) in p9_check_errors()
460 p9_client_rpc(struct p9_client *c, int8_t type, const char *fmt, ...);
474 static int p9_client_flush(struct p9_client *c, struct p9_req_t *oldreq) in p9_client_flush()
502 static struct p9_req_t *p9_client_prepare_req(struct p9_client *c, in p9_client_prepare_req()
551 p9_client_rpc(struct p9_client *c, int8_t type, const char *fmt, ...) in p9_client_rpc()
655 static struct p9_req_t *p9_client_zc_rpc(struct p9_client *c, int8_t type, in p9_client_zc_rpc()
727 static struct p9_fid *p9_fid_create(struct p9_client *clnt) in p9_fid_create()
759 struct p9_client *clnt; in p9_fid_destroy()
787 static int p9_client_version(struct p9_client *c) in p9_client_version()
854 struct p9_client *p9_client_create(struct fs_context *fc) in p9_client_create()
858 struct p9_client *clnt; in p9_client_create()
946 void p9_client_destroy(struct p9_client *clnt) in p9_client_destroy()
970 void p9_client_disconnect(struct p9_client *clnt) in p9_client_disconnect()
977 void p9_client_begin_disconnect(struct p9_client *clnt) in p9_client_begin_disconnect()
984 struct p9_fid *p9_client_attach(struct p9_client *clnt, struct p9_fid *afid, in p9_client_attach()
1035 struct p9_client *clnt; in p9_client_walk()
1109 struct p9_client *clnt; in p9_client_open()
1155 struct p9_client *clnt; in p9_client_create_dotl()
1199 struct p9_client *clnt; in p9_client_fcreate()
1242 struct p9_client *clnt; in p9_client_symlink()
1274 struct p9_client *clnt; in p9_client_link()
1294 struct p9_client *clnt; in p9_client_fsync()
1319 struct p9_client *clnt; in p9_client_clunk()
1355 struct p9_client *clnt; in p9_client_remove()
1383 struct p9_client *clnt; in p9_client_unlinkat()
1425 struct p9_client *clnt = fid->clnt; in p9_client_read_once()
1500 struct p9_client *clnt = fid->clnt; in p9_client_write()
1565 struct p9_client *clnt = fid->clnt; in p9_client_write_subreq()
1611 struct p9_client *clnt; in p9_client_stat()
1663 struct p9_client *clnt; in p9_client_getattr_dotl()
1754 struct p9_client *clnt; in p9_client_wstat()
1792 struct p9_client *clnt; in p9_client_setattr()
1823 struct p9_client *clnt; in p9_client_statfs()
1860 struct p9_client *clnt; in p9_client_rename()
1887 struct p9_client *clnt; in p9_client_renameat()
1918 struct p9_client *clnt; in p9_client_xattrwalk()
1963 struct p9_client *clnt; in p9_client_xattrcreate()
1986 struct p9_client *clnt; in p9_client_readdir()
2053 struct p9_client *clnt; in p9_client_mknod_dotl()
2083 struct p9_client *clnt; in p9_client_mkdir_dotl()
2111 struct p9_client *clnt; in p9_client_lock_dotl()
2142 struct p9_client *clnt; in p9_client_getlock_dotl()
2178 struct p9_client *clnt; in p9_client_readlink()