函数源码 |
Source File:block\sed-opal.c |
Create Date:2022-07-27 19:45:43 |
首页 | Copyright©Brick |
819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 | static ssize_t response_parse_long( struct opal_resp_tok *tok, const u8 *pos) { tok->pos = pos; tok->len = ((pos[1] << 16) | (pos[2] << 8) | pos[3]) + 4; tok->width = OPAL_WIDTH_LONG; if (pos[0] & LONG_ATOM_BYTESTRING) tok->type = OPAL_DTA_TOKENID_BYTESTRING; else if (pos[0] & LONG_ATOM_SIGNED) tok->type = OPAL_DTA_TOKENID_SINT; else tok->type = OPAL_DTA_TOKENID_UINT; return tok->len; } |