Lines Matching refs:p_cmd
337 static bool ce_t4t_process_select_file_cmd(uint8_t* p_cmd) {
343 p_cmd++; /* skip P2 */
346 BE_STREAM_TO_UINT8(data_len, p_cmd);
350 BE_STREAM_TO_UINT16(file_id, p_cmd);
380 static void ce_t4t_process_select_app_cmd(uint8_t* p_cmd, NFC_HDR* p_c_apdu) {
388 p_cmd++; /* skip P2 */
391 BE_STREAM_TO_UINT8(data_len, p_cmd);
396 (!memcmp(p_cmd, ce_test_tag_app_id, data_len)) &&
414 (!(memcmp(ce_cb.mem.t4t.reg_aid[xx].aid, p_cmd, data_len)))) {
445 (!memcmp(p_cmd, t4t_v20_ndef_tag_aid, data_len - 1)) &&
447 p_cmd += data_len - 1;
450 if ((*p_cmd) == 0x00) {
453 } else if ((*p_cmd) == 0x01) {
543 uint8_t* p_cmd;
560 p_cmd = (uint8_t*)(p_c_apdu + 1) + p_c_apdu->offset;
563 BE_STREAM_TO_UINT8(cla, p_cmd);
575 BE_STREAM_TO_UINT8(instruct, p_cmd);
579 BE_STREAM_TO_UINT8(select_type, p_cmd);
582 ce_t4t_process_select_app_cmd(p_cmd, p_c_apdu);
620 ce_t4t_process_select_file_cmd(p_cmd);
634 BE_STREAM_TO_UINT16(offset, p_cmd); /* Offset */
635 BE_STREAM_TO_UINT8(length, p_cmd); /* Le */
675 BE_STREAM_TO_UINT16(offset, p_cmd); /* Offset */
676 BE_STREAM_TO_UINT8(length, p_cmd); /* Lc */
695 ce_t4t_update_binary(offset, length, p_cmd);