header_len
unsigned int header_len, trailer_len;
header_len = ktp->crypto_length(ktp, KRB5_CRYPTO_TYPE_HEADER);
if (stream->data.length < header_len + trailer_len)
iov[i].data = make_data(stream->data.data, header_len);
data[j].data.data = stream->data.data + header_len;
data[j].data.length = stream->data.length - header_len
unsigned int header_len, trailer_len, plain_len;
header_len = ktp->crypto_length(ktp, KRB5_CRYPTO_TYPE_HEADER);
if (input->ciphertext.length < header_len + trailer_len)
plain_len = input->ciphertext.length - header_len - trailer_len;
scratch = k5alloc(header_len + trailer_len, &ret);
iov[0].data = make_data(scratch, header_len);
memcpy(iov[0].data.data, input->ciphertext.data, header_len);
memcpy(iov[1].data.data, input->ciphertext.data + header_len, plain_len);
iov[3].data = make_data(scratch + header_len, trailer_len);
memcpy(iov[3].data.data, input->ciphertext.data + header_len + plain_len,
zapfree(scratch, header_len + trailer_len);
unsigned int header_len, padding_len, trailer_len, total_len;
header_len = ktp->crypto_length(ktp, KRB5_CRYPTO_TYPE_HEADER);
total_len = header_len + input->length + padding_len + trailer_len;
iov[0].data = make_data(output->ciphertext.data, header_len);
iov[1].data = make_data(output->ciphertext.data + header_len,
unsigned int header_len = 0, padding_len = 0, trailer_len = 0;
header_len = ktp->crypto_length(ktp, KRB5_CRYPTO_TYPE_HEADER);
*length = header_len + inputlen + padding_len + trailer_len;
direction ? '<' : '>', typestr, seqnum, conv_str, header_len,
unsigned int seqnum, unsigned int header_len,
size_t token_remaining = in->len, header_len, msg_len;
header_len = k5_input_get_uint32_le(in);
if (in->status || msg_len > token_remaining || header_len > msg_len) {
in->len = header_len - (in->ptr - msg_base);
size_t header_len;
header_len = NEGO_MESSAGE_HEADER_LENGTH;
header_len = EXCHANGE_MESSAGE_HEADER_LENGTH;
header_len = VERIFY_MESSAGE_HEADER_LENGTH;
header_len = ALERT_MESSAGE_HEADER_LENGTH;
k5_buf_add_uint32_le(&ctx->negoex_transcript, header_len);
k5_buf_add_uint32_le(&ctx->negoex_transcript, header_len + payload_len);
*payload_start_out = header_len;
size_t header_len;
header_len = PACTYPE_LENGTH + (nbuffers * PAC_INFO_BUFFER_LENGTH);
if (len < header_len)
if (buffer->offset < header_len || buffer->offset > len ||
size_t header_len, i, pad = 0;
header_len = PACTYPE_LENGTH + pac->nbuffers * PAC_INFO_BUFFER_LENGTH;
memmove(pac->data.data + header_len + PAC_INFO_BUFFER_LENGTH,
pac->data.data + header_len,
pac->data.length - header_len);
memset(pac->data.data + header_len, 0, PAC_INFO_BUFFER_LENGTH);
size_t header_len;
header_len = PACTYPE_LENGTH + (pac->nbuffers * PAC_INFO_BUFFER_LENGTH);
assert(pac->data.length >= header_len);
assert(buffer->offset >= header_len);
buffer->offset < header_len)
int alloc_len, page_len, header_len, bd_len, total_len;
header_len = sizeof(struct scsi_mode_hdr_6);
header_len += bd_len;
header_len = sizeof(struct scsi_mode_hdr_10);
header_len += bd_len;
total_len = header_len + page_len;
data_used = header_len;
data_used = header_len;
unsigned int header_len;
uint16_t header_len;
u_int header_len, offset, plen, rlen, tlen;
&header_len, &offset, &plen, &leading_waste, &trailing_waste,
__func__, tlsp, (u_int)m_tls->m_epg_seqno, header_len,
if (header_len != 0)
imm_len = m->m_len + header_len;
if (send_partial_ghash && header_len != 0)
if (header_len != 0) {
KASSERT(header_len != 0,
crypto_hdr_len += header_len;
crypto_hdr_len += header_len;
if (header_len != 0)
memcpy(out, m_tls->m_epg_hdr, header_len);
out += header_len;
if (send_partial_ghash && header_len != 0) {
u_int rlen, u_int *header_len, u_int *offset, u_int *plen,
*header_len = m_tls->m_epg_hdrlen;
*header_len = 0;
u_int header_len, imm_len, offset, plen, rlen, tlen, wr_len;
&header_len, &offset, &plen, &leading_waste, &trailing_waste,
imm_len = m->m_len + header_len;
if (send_partial_ghash && header_len != 0)
u_int ahs_len, data_len, header_len, pdu_len;
header_len = sizeof(struct iscsi_bhs);
header_len += ISCSI_HEADER_DIGEST_SIZE;
if (total_len < header_len) {
uio.uio_resid = header_len;
pdu_len = header_len + ahs_len + roundup2(data_len, 4);
rc = ena_tx_map_mbuf(tx_ring, tx_info, *mbuf, &push_hdr, &header_len);
ena_tx_ctx.header_len = header_len;
struct mbuf *mbuf, void **push_hdr, u16 *header_len)
*header_len = min_t(uint32_t, mbuf->m_pkthdr.len,
if (likely(*header_len <= mbuf_head_len)) {
m_copydata(mbuf, 0, *header_len,
mbuf, *push_hdr, *header_len);
*header_len = 0;
uint16_t header_len;
uint16_t header_len;
rc = ena_netmap_tx_map_slots(ctx, tx_info, &push_hdr, &header_len,
ena_tx_ctx.header_len = header_len;
struct ena_tx_buffer *tx_info, void **push_hdr, uint16_t *header_len,
*header_len = push_len;
*header_len = 0;
header_len, offload_mode, eop, cq, 0,
uint16_t header_len = 0;
uint8_t header_len; /* Header length to use for TSO offload */
uint16_t header_len:10;
int header_len)
.header_len = header_len,
desc->tso_total_len = mbuf->m_pkthdr.len - header_len;
gve_prep_tso(struct mbuf *mbuf, int *header_len)
*header_len = l4_off + (th->th_off << 2);
int header_len;
err = gve_prep_tso(mbuf, &header_len);
gve_tx_fill_tso_ctx_desc(tso_desc, mbuf, &metadata, header_len);
unsigned int header_len;
u8 header_len /* Packet L2+L3+L4 header length */;
cqe->tpa_agg_index, cqe->header_len,
tso->header_len = tso->tcph_off + 4 * th->th_off;
tso->header_len = mbuf->m_pkthdr.l4hlen;
tso->out_len = mbuf->m_pkthdr.len - tso->header_len;
if (hdr_dma_seg->ds_len >= tso->header_len)
tso->header_len,
if (__predict_true(tso->header_len <= TSOH_STD_SIZE)) {
header = malloc(tso->header_len, M_SFXGE, M_NOWAIT);
header, tso->header_len,
m_copydata(tso->mbuf, 0, tso->header_len, header);
ip_length = tso->header_len - tso->nh_off + tso->seg_size;
ip_length = tso->header_len - tso->nh_off + tso->out_len;
tso->header_len,
while (dma_seg->ds_len + skipped <= tso.header_len) {
tso.in_len = dma_seg->ds_len - (tso.header_len - skipped);
tso.dma_addr = dma_seg->ds_addr + (tso.header_len - skipped);
unsigned header_len; /* Number of bytes of header */
len = header_len(wh);
int header_len, ret = -1;
header_len = RSA_HEADER_LEN;
if (fw.len < header_len) {
header_len = ECDSA_OFFSET + ECDSA_HEADER_LEN;
if (fw.len < header_len) {
ret = iwmbt_load_fwfile(hdl, &fw, boot_param, header_len);