Lines Matching refs:datalen
561 const u8 *data, u16 datalen)
569 if (datalen > PN544_FW_I2C_WRITE_DATA_MAX_LEN)
570 datalen = PN544_FW_I2C_WRITE_DATA_MAX_LEN;
575 sizeof(framep->be_datalen) + datalen;
587 put_unaligned_be16(datalen, &framep->be_datalen);
589 memcpy(framep->data, data, datalen);
594 return datalen;
602 const u8 *data, u16 datalen)
609 crc = crc_ccitt(0xffff, data, datalen);
622 put_unaligned_be16(datalen, &frame.be_datalen);
658 const u8 *data, u16 datalen)
665 if (datalen > PN544_FW_SECURE_CHUNK_WRITE_DATA_MAX_LEN)
666 datalen = PN544_FW_SECURE_CHUNK_WRITE_DATA_MAX_LEN;
672 put_unaligned_be16(datalen, &chunk->be_datalen);
674 memcpy(chunk->data, data, datalen);
676 chunklen = sizeof(chunk->cmd) + sizeof(chunk->be_datalen) + datalen;
681 return datalen;