Lines Matching refs:nr_segs
514 kvec_array_init(struct kvec *new, struct kvec *iov, unsigned int nr_segs, in kvec_array_init() argument
526 nr_segs--; in kvec_array_init()
530 memcpy(new, iov, sizeof(*iov) * nr_segs); in kvec_array_init()
533 return nr_segs; in kvec_array_init()
537 get_server_iovec(struct TCP_Server_Info *server, unsigned int nr_segs) in get_server_iovec() argument
541 if (server->iov && nr_segs <= server->nr_iov) in get_server_iovec()
545 new_iov = kmalloc(sizeof(*new_iov) * nr_segs, GFP_NOFS); in get_server_iovec()
549 server->nr_iov = nr_segs; in get_server_iovec()
556 unsigned int nr_segs, unsigned int to_read) in cifs_readv_from_socket() argument
564 iov = get_server_iovec(server, nr_segs); in cifs_readv_from_socket()
579 segs = kvec_array_init(iov, iov_orig, nr_segs, total_read); in cifs_readv_from_socket()