/linux/security/keys/ |
A D | big_key.c | 62 size_t datalen = prep->datalen; in big_key_preparse() local 66 if (datalen <= 0 || datalen > 1024 * 1024 || !prep->data) in big_key_preparse() 74 if (datalen > BIG_KEY_FILE_THRESHOLD) { in big_key_preparse() 181 if (datalen > BIG_KEY_FILE_THRESHOLD) { in big_key_destroy() 220 datalen, in big_key_describe() 233 if (!buffer || buflen < datalen) in big_key_read() 234 return datalen; in big_key_read() 236 if (datalen > BIG_KEY_FILE_THRESHOLD) { in big_key_read() 266 ret = datalen; in big_key_read() 269 memcpy(buffer, buf, datalen); in big_key_read() [all …]
|
A D | user_defined.c | 62 size_t datalen = prep->datalen; in user_preparse() local 64 if (datalen <= 0 || datalen > 32767 || !prep->data) in user_preparse() 67 upayload = kmalloc(sizeof(*upayload) + datalen, GFP_KERNEL); in user_preparse() 72 prep->quotalen = datalen; in user_preparse() 74 upayload->datalen = datalen; in user_preparse() 75 memcpy(upayload->data, prep->data, datalen); in user_preparse() 107 ret = key_payload_reserve(key, prep->datalen); in user_update() 162 seq_printf(m, ": %u", key->datalen); in user_describe() 177 ret = upayload->datalen; in user_read() 181 if (buflen > upayload->datalen) in user_read() [all …]
|
/linux/lib/ |
A D | asn1_decoder.c | 67 if (datalen == dp) in asn1_find_indefinite_length() 110 if (unlikely(n > datalen - dp)) in asn1_find_indefinite_length() 118 if (len > datalen - dp) in asn1_find_indefinite_length() 170 size_t datalen) in asn1_ber_decoder() argument 197 if (datalen > 65535) in asn1_ber_decoder() 298 datalen = dp + len; in asn1_ber_decoder() 397 len = datalen; in asn1_ber_decoder() 400 tdp, dp, len, datalen); in asn1_ber_decoder() 401 if (datalen == 0) { in asn1_ber_decoder() 403 datalen = len; in asn1_ber_decoder() [all …]
|
/linux/net/netfilter/ |
A D | nf_conntrack_sip.c | 549 limit = dptr + datalen; in ct_sip_parse_param() 577 limit = dptr + datalen; in ct_sip_parse_address_param() 605 limit = dptr + datalen; in ct_sip_parse_numerical_param() 1102 dptr, datalen, in process_sdp() 1130 dptr, datalen, sdpoff, in process_sdp() 1376 *datalen, "expires=", in process_register_response() 1518 dptr, datalen)) { in process_sip_msg() 1557 datalen = skb->len - dataoff; in sip_help_tcp() 1584 if (msglen > datalen) in sip_help_tcp() 1597 datalen = datalen + diff - msglen; in sip_help_tcp() [all …]
|
A D | nf_nat_sip.c | 36 const char **dptr, unsigned int *datalen, in mangle_packet() argument 66 *datalen += buflen - matchlen; in mangle_packet() 94 const char **dptr, unsigned int *datalen, in map_addr() argument 129 const char **dptr, unsigned int *datalen, in map_sip_addr() argument 147 const char **dptr, unsigned int *datalen) in nf_nat_sip() argument 161 if (ct_sip_parse_request(ct, *dptr, *datalen, in nf_nat_sip() 199 olen = *datalen; in nf_nat_sip() 462 c_len = *datalen - matchoff + strlen("v="); in mangle_content_len() 476 const char **dptr, unsigned int *datalen, in mangle_sdp_packet() argument 495 const char **dptr, unsigned int *datalen, in nf_nat_sdp_addr() argument [all …]
|
A D | nf_nat_helper.c | 96 int oldlen, datalen; in __nf_nat_mangle_tcp_packet() local 112 datalen = skb->len - protoff; in __nf_nat_mangle_tcp_packet() 115 tcph, &tcph->check, datalen, oldlen); in __nf_nat_mangle_tcp_packet() 146 int datalen, oldlen; in nf_nat_mangle_udp_packet() local 163 datalen = skb->len - protoff; in nf_nat_mangle_udp_packet() 164 udph->len = htons(datalen); in nf_nat_mangle_udp_packet() 171 udph, &udph->check, datalen, oldlen); in nf_nat_mangle_udp_packet()
|
/linux/fs/jffs2/ |
A D | compr.c | 87 orig_slen = *datalen; in jffs2_selected_compress() 106 *datalen = orig_slen; in jffs2_selected_compress() 173 orig_slen = *datalen; in jffs2_compress() 204 *datalen = orig_slen; in jffs2_compress() 211 && (*cdatalen < *datalen)) { in jffs2_compress() 213 best_slen = *datalen; in jffs2_compress() 220 *datalen = best_slen; in jffs2_compress() 234 cpage_out, datalen, cdatalen); in jffs2_compress() 238 cpage_out, datalen, cdatalen); in jffs2_compress() 246 *datalen = *cdatalen; in jffs2_compress() [all …]
|
A D | write.c | 80 vecs[1].iov_len = datalen; in jffs2_write_dnode() 85 sizeof(*ri), datalen); in jffs2_write_dnode() 93 if (!datalen || !data) in jffs2_write_dnode() 355 uint32_t datalen, cdatalen; in jffs2_write_inode_range() local 369 datalen = min_t(uint32_t, writelen, in jffs2_write_inode_range() 385 ri->dsize = cpu_to_je32(datalen); in jffs2_write_inode_range() 426 if (!datalen) { in jffs2_write_inode_range() 432 writtenlen += datalen; in jffs2_write_inode_range() 433 offset += datalen; in jffs2_write_inode_range() 434 writelen -= datalen; in jffs2_write_inode_range() [all …]
|
/linux/include/linux/netfilter/ |
A D | nf_conntrack_sip.h | 45 const char **dptr, unsigned int *datalen, 49 const char **dptr, unsigned int *datalen, 115 unsigned int *datalen); 124 unsigned int *datalen, 133 unsigned int *datalen, 143 unsigned int *datalen, 152 unsigned int *datalen, 160 unsigned int *datalen, 170 unsigned int datalen, unsigned int *matchoff, 188 unsigned int off, unsigned int datalen, [all …]
|
/linux/net/dns_resolver/ |
A D | dns_key.c | 98 int datalen = prep->datalen, result_len = 0; in dns_resolver_preparse() local 101 if (datalen <= 1 || !data) in dns_resolver_preparse() 106 if (datalen <= sizeof(*bin)) in dns_resolver_preparse() 125 result_len = datalen; in dns_resolver_preparse() 129 kenter("'%*.*s',%u", datalen, datalen, data, datalen); in dns_resolver_preparse() 131 if (!data || data[datalen - 1] != '\0') in dns_resolver_preparse() 133 datalen--; in dns_resolver_preparse() 136 end = data + datalen; in dns_resolver_preparse() 137 opt = memchr(data, '#', datalen); in dns_resolver_preparse() 141 result_len = datalen; in dns_resolver_preparse() [all …]
|
/linux/net/rxrpc/ |
A D | key.c | 53 size_t datalen, in rxrpc_preparse_xdr_rxkad() argument 141 size_t datalen = prep->datalen; in rxrpc_preparse_xdr() local 152 if (datalen & 3) in rxrpc_preparse_xdr() 159 datalen -= 4; in rxrpc_preparse_xdr() 165 datalen -= 4; in rxrpc_preparse_xdr() 183 if (datalen < 12) in rxrpc_preparse_xdr() 186 datalen -= 4; in rxrpc_preparse_xdr() 195 if (datalen < 8) in rxrpc_preparse_xdr() 199 datalen -= 4; in rxrpc_preparse_xdr() 202 if (toklen < 20 || toklen > datalen || paddedlen > datalen) in rxrpc_preparse_xdr() [all …]
|
/linux/include/linux/ |
A D | devcoredump.h | 55 void dev_coredumpv(struct device *dev, void *data, size_t datalen, 59 void *data, size_t datalen, gfp_t gfp, 61 void *data, size_t datalen), 65 size_t datalen, gfp_t gfp); 68 size_t datalen, gfp_t gfp) in dev_coredumpv() argument 75 void *data, size_t datalen, gfp_t gfp, in dev_coredumpm() argument 77 void *data, size_t datalen), in dev_coredumpm() argument 84 size_t datalen, gfp_t gfp) in dev_coredumpsg() argument
|
/linux/security/keys/trusted-keys/ |
A D | trusted_core.c | 142 size_t datalen = prep->datalen; in trusted_instantiate() local 148 if (datalen <= 0 || datalen > 32767 || !prep->data) in trusted_instantiate() 151 orig_datablob = datablob = kmalloc(datalen + 1, GFP_KERNEL); in trusted_instantiate() 154 memcpy(datablob, prep->data, datalen); in trusted_instantiate() 155 datablob[datalen] = '\0'; in trusted_instantiate() 222 size_t datalen = prep->datalen; in trusted_update() local 231 if (datalen <= 0 || datalen > 32767 || !prep->data) in trusted_update() 234 orig_datablob = datablob = kmalloc(datalen + 1, GFP_KERNEL); in trusted_update() 244 memcpy(datablob, prep->data, datalen); in trusted_update() 245 datablob[datalen] = '\0'; in trusted_update()
|
/linux/include/uapi/linux/ |
A D | tipc_config.h | 255 #define TLV_ALIGN(datalen) (((datalen)+(TLV_ALIGNTO-1)) & ~(TLV_ALIGNTO-1)) argument 256 #define TLV_LENGTH(datalen) (sizeof(struct tlv_desc) + (datalen)) argument 257 #define TLV_SPACE(datalen) (TLV_ALIGN(TLV_LENGTH(datalen))) argument 394 #define TCM_ALIGN(datalen) (((datalen)+3) & ~3) argument 395 #define TCM_LENGTH(datalen) (sizeof(struct tipc_cfg_msg_hdr) + datalen) argument 396 #define TCM_SPACE(datalen) (TCM_ALIGN(TCM_LENGTH(datalen))) argument
|
/linux/drivers/base/ |
A D | devcoredump.c | 27 size_t datalen; member 30 void *data, size_t datalen); 77 return devcd->read(buffer, offset, count, devcd->data, devcd->datalen); in devcd_data_read() 161 void *data, size_t datalen) in devcd_readv() argument 163 return memory_read_from_buffer(buffer, count, &offset, data, datalen); in devcd_readv() 181 void dev_coredumpv(struct device *dev, void *data, size_t datalen, in dev_coredumpv() argument 184 dev_coredumpm(dev, NULL, data, datalen, gfp, devcd_readv, devcd_freev); in dev_coredumpv() 249 void *data, size_t datalen, gfp_t gfp, in dev_coredumpm() argument 251 void *data, size_t datalen), in dev_coredumpm() argument 277 devcd->datalen = datalen; in dev_coredumpm() [all …]
|
/linux/security/keys/encrypted-keys/ |
A D | encrypted.c | 598 const char *datalen) in encrypted_key_alloc() argument 714 const char *datalen) in __ekey_init() argument 722 epayload->iv = epayload->datalen + strlen(datalen) + 1; in __ekey_init() 737 memcpy(epayload->datalen, datalen, strlen(datalen)); in __ekey_init() 790 size_t datalen = prep->datalen; in encrypted_instantiate() local 793 if (datalen <= 0 || datalen > 32767 || !prep->data) in encrypted_instantiate() 799 datablob[datalen] = 0; in encrypted_instantiate() 849 size_t datalen = prep->datalen; in encrypted_update() local 854 if (datalen <= 0 || datalen > 32767 || !prep->data) in encrypted_update() 861 buf[datalen] = 0; in encrypted_update() [all …]
|
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
A D | fweh.c | 35 u32 datalen; member 240 emsg.datalen = be32_to_cpu(emsg_be->datalen); in brcmf_fweh_event_worker() 249 min_t(u32, emsg.datalen, 64), in brcmf_fweh_event_worker() 250 "event payload, len=%d\n", emsg.datalen); in brcmf_fweh_event_worker() 400 u32 datalen; in brcmf_fweh_process_event() local 404 datalen = get_unaligned_be32(&event_packet->msg.datalen); in brcmf_fweh_process_event() 413 if (datalen > BRCMF_DCMD_MAXLEN || in brcmf_fweh_process_event() 414 datalen + sizeof(*event_packet) > packet_len) in brcmf_fweh_process_event() 417 event = kzalloc(sizeof(*event) + datalen, gfp); in brcmf_fweh_process_event() 426 memcpy(event->data, data, datalen); in brcmf_fweh_process_event() [all …]
|
/linux/fs/cifs/ |
A D | cache.c | 47 uint16_t datalen, in cifs_fscache_super_check_aux() argument 53 if (datalen != sizeof(auxdata)) in cifs_fscache_super_check_aux() 61 if (memcmp(data, &auxdata, datalen) != 0) in cifs_fscache_super_check_aux() 79 uint16_t datalen, in cifs_fscache_inode_check_aux() argument 85 if (datalen != sizeof(auxdata)) in cifs_fscache_inode_check_aux() 95 if (memcmp(data, &auxdata, datalen) != 0) in cifs_fscache_inode_check_aux()
|
/linux/drivers/net/wireless/ath/ath9k/ |
A D | dfs.c | 101 int datalen, bool is_ctl, bool is_ext) in ath9k_check_chirping() argument 111 int num_fft_packets = datalen / sizeof(*fft); in ath9k_check_chirping() 116 datalen, num_fft_packets); in ath9k_check_chirping() 122 if ((datalen % sizeof(*fft)) == 2) { in ath9k_check_chirping() 134 int num_fft_packets = datalen / sizeof(*fft); in ath9k_check_chirping() 138 datalen, num_fft_packets); in ath9k_check_chirping() 293 u16 datalen; in ath9k_dfs_process_phyerr() local 309 datalen = rs->rs_datalen; in ath9k_dfs_process_phyerr() 310 if (datalen == 0) { in ath9k_dfs_process_phyerr() 327 vdata_end = data + datalen; in ath9k_dfs_process_phyerr() [all …]
|
/linux/fs/fscache/ |
A D | fsdef.c | 15 uint16_t datalen, 77 uint16_t datalen, in fscache_fsdef_netfs_check_aux() argument 83 _enter("{%s},,%hu", netfs->name, datalen); in fscache_fsdef_netfs_check_aux() 85 if (datalen != sizeof(version)) { in fscache_fsdef_netfs_check_aux() 86 _leave(" = OBSOLETE [dl=%d v=%zu]", datalen, sizeof(version)); in fscache_fsdef_netfs_check_aux()
|
/linux/arch/s390/crypto/ |
A D | crc32-vx.c | 50 unsigned char const *data, size_t datalen) \ 55 if (datalen < VX_MIN_LEN + VX_ALIGN_MASK) \ 56 return ___crc32_sw(crc, data, datalen); \ 61 datalen -= prealign; \ 66 aligned = datalen & ~VX_ALIGN_MASK; \ 67 remaining = datalen & VX_ALIGN_MASK; \ 187 unsigned int datalen, u8 *out) \ 190 data, datalen, out); \ 211 unsigned int datalen) \ 214 ctx->crc = func(ctx->crc, data, datalen); \
|
/linux/drivers/i2c/busses/ |
A D | i2c-mlxcpld.c | 100 u8 *data, u8 datalen) in mlxcpld_i2c_read_comm() argument 104 switch (datalen) { in mlxcpld_i2c_read_comm() 119 mlxcpld_i2c_lpc_read_buf(data, datalen, addr); in mlxcpld_i2c_read_comm() 125 u8 *data, u8 datalen) in mlxcpld_i2c_write_comm() argument 129 switch (datalen) { in mlxcpld_i2c_write_comm() 144 mlxcpld_i2c_lpc_write_buf(data, datalen, addr); in mlxcpld_i2c_write_comm() 289 u8 datalen, val; in mlxcpld_i2c_wait_for_tc() local 326 &datalen, 1); in mlxcpld_i2c_wait_for_tc() 332 datalen = priv->xfer.data_len; in mlxcpld_i2c_wait_for_tc() 336 priv->xfer.msg[i].buf, datalen); in mlxcpld_i2c_wait_for_tc() [all …]
|
/linux/drivers/nfc/pn544/ |
A D | i2c.c | 559 const u8 *data, u16 datalen) in pn544_hci_i2c_fw_write_cmd() argument 567 if (datalen > PN544_FW_I2C_WRITE_DATA_MAX_LEN) in pn544_hci_i2c_fw_write_cmd() 568 datalen = PN544_FW_I2C_WRITE_DATA_MAX_LEN; in pn544_hci_i2c_fw_write_cmd() 573 sizeof(framep->be_datalen) + datalen; in pn544_hci_i2c_fw_write_cmd() 587 memcpy(framep->data, data, datalen); in pn544_hci_i2c_fw_write_cmd() 592 return datalen; in pn544_hci_i2c_fw_write_cmd() 600 const u8 *data, u16 datalen) in pn544_hci_i2c_fw_check_cmd() argument 607 crc = crc_ccitt(0xffff, data, datalen); in pn544_hci_i2c_fw_check_cmd() 656 const u8 *data, u16 datalen) in pn544_hci_i2c_fw_secure_write_frame_cmd() argument 672 memcpy(chunk->data, data, datalen); in pn544_hci_i2c_fw_secure_write_frame_cmd() [all …]
|
/linux/drivers/s390/scsi/ |
A D | zfcp_fc.h | 229 u32 datalen; in zfcp_fc_scsi_to_fcp() local 242 datalen = scsi_bufflen(scsi); in zfcp_fc_scsi_to_fcp() 243 fcp->fc_dl = cpu_to_be32(datalen); in zfcp_fc_scsi_to_fcp() 246 datalen += datalen / scsi->device->sector_size * 8; in zfcp_fc_scsi_to_fcp() 247 fcp->fc_dl = cpu_to_be32(datalen); in zfcp_fc_scsi_to_fcp()
|
/linux/net/netfilter/ipvs/ |
A D | ip_vs_pe_sip.c | 31 unsigned int datalen, in get_callid() argument 36 int ret = ct_sip_get_header(NULL, dptr, dataoff, datalen, in get_callid() 51 if (*matchoff + *matchlen == datalen) in get_callid() 70 unsigned int dataoff, datalen, matchoff, matchlen; in ip_vs_sip_fill_param() local 90 datalen = skb->len - dataoff; in ip_vs_sip_fill_param() 92 if (get_callid(dptr, 0, datalen, &matchoff, &matchlen)) in ip_vs_sip_fill_param()
|