Lines Matching defs:datalen
559 const u8 *data, u16 datalen)
567 if (datalen > PN544_FW_I2C_WRITE_DATA_MAX_LEN)
568 datalen = PN544_FW_I2C_WRITE_DATA_MAX_LEN;
573 sizeof(framep->be_datalen) + datalen;
585 put_unaligned_be16(datalen, &framep->be_datalen);
587 memcpy(framep->data, data, datalen);
592 return datalen;
600 const u8 *data, u16 datalen)
607 crc = crc_ccitt(0xffff, data, datalen);
620 put_unaligned_be16(datalen, &frame.be_datalen);
656 const u8 *data, u16 datalen)
663 if (datalen > PN544_FW_SECURE_CHUNK_WRITE_DATA_MAX_LEN)
664 datalen = PN544_FW_SECURE_CHUNK_WRITE_DATA_MAX_LEN;
670 put_unaligned_be16(datalen, &chunk->be_datalen);
672 memcpy(chunk->data, data, datalen);
674 chunklen = sizeof(chunk->cmd) + sizeof(chunk->be_datalen) + datalen;
679 return datalen;