Lines Matching refs:gsolen

128                                    size_t gsolen, size_t *psent);
133 const uint8_t *pkt, size_t pktlen, size_t gsolen, in do_sendmsg() argument
152 if(pktlen > gsolen) { in do_sendmsg()
162 *(uint16_t *)(void *)CMSG_DATA(cm) = gsolen & 0xffff; in do_sendmsg()
181 if(pktlen > gsolen) { in do_sendmsg()
186 return send_packet_no_gso(cf, data, qctx, pkt, pktlen, gsolen, psent); in do_sendmsg()
199 (void)gsolen; in do_sendmsg()
232 size_t gsolen, size_t *psent) in send_packet_no_gso() argument
239 for(p = pkt; p < end; p += gsolen) { in send_packet_no_gso()
240 size_t len = CURLMIN(gsolen, (size_t)(end - p)); in send_packet_no_gso()
255 size_t gsolen, size_t *psent) in vquic_send_packets() argument
269 if(qctx->no_gso && pktlen > gsolen) { in vquic_send_packets()
270 result = send_packet_no_gso(cf, data, qctx, pkt, pktlen, gsolen, psent); in vquic_send_packets()
273 result = do_sendmsg(cf, data, qctx, pkt, pktlen, gsolen, psent); in vquic_send_packets()
286 size_t gsolen; in vquic_flush() local
289 gsolen = qctx->gsolen; in vquic_flush()
291 gsolen = qctx->split_gsolen; in vquic_flush()
296 result = vquic_send_packets(cf, data, qctx, buf, blen, gsolen, &sent); in vquic_flush()
298 blen, gsolen, result, sent); in vquic_flush()
315 struct cf_quic_ctx *qctx, size_t gsolen) in vquic_send() argument
317 qctx->gsolen = gsolen; in vquic_send()
322 struct cf_quic_ctx *qctx, size_t gsolen, in vquic_send_tail_split() argument
327 qctx->split_gsolen = gsolen; in vquic_send_tail_split()
328 qctx->gsolen = tail_gsolen; in vquic_send_tail_split()
331 tail_len, qctx->gsolen); in vquic_send_tail_split()