Lines Matching refs:len
404 int af_alg_make_sg(struct af_alg_sgl *sgl, struct iov_iter *iter, int len) in af_alg_make_sg() argument
410 n = iov_iter_get_pages(iter, sgl->pages, len, ALG_MAX_PAGES, &off); in af_alg_make_sg()
420 for (i = 0, len = n; i < npages; i++) { in af_alg_make_sg()
421 int plen = min_t(int, len, PAGE_SIZE - off); in af_alg_make_sg()
426 len -= plen; in af_alg_make_sg()
887 size_t len = size; in af_alg_sendmsg() local
895 len = min_t(size_t, len, in af_alg_sendmsg()
900 msg, len); in af_alg_sendmsg()
904 sg->length += len; in af_alg_sendmsg()
908 ctx->used += len; in af_alg_sendmsg()
909 copied += len; in af_alg_sendmsg()
910 size -= len; in af_alg_sendmsg()
921 len = min_t(unsigned long, len, af_alg_sndbuf(sk)); in af_alg_sendmsg()
936 plen = min_t(size_t, len, PAGE_SIZE); in af_alg_sendmsg()
953 len -= plen; in af_alg_sendmsg()
958 } while (len && sgl->cur < MAX_SGL_ENTS); in af_alg_sendmsg()
1154 size_t len = 0; in af_alg_get_rsgl() local
1156 while (maxsize > len && msg_data_left(msg)) { in af_alg_get_rsgl()
1165 seglen = min_t(size_t, (maxsize - len), in af_alg_get_rsgl()
1191 len += err; in af_alg_get_rsgl()
1197 *outlen = len; in af_alg_get_rsgl()