Function report |
Source Code:lib\siphash.c |
Create Date:2022-07-28 06:14:59 |
Last Modify:2020-03-12 14:18:49 | Copyright©Brick |
home page | Tree |
Annotation kernel can get tool activity | Download SCCT | Chinese |
Name:__siphash_unaligned
Proto:u64 __siphash_unaligned(const void *data, size_t len, const siphash_key_t *key)
Type:u64
Parameter:
Type | Parameter | Name |
---|---|---|
const void * | data | |
size_t | len | |
const siphash_key_t * | key |
92 | m = get_unaligned_le64(data) |
94 | SIPROUND |
95 | SIPROUND |
104 | Case left == 7 |
105 | Case left == 6 |
106 | Case left == 5 |
107 | Case left == 4 |
107 | b |= get_unaligned_le32(end) |
107 | Break |
108 | Case left == 3 |
109 | Case left == 2 |
109 | b |= get_unaligned_le16(end) |
109 | Break |
110 | Case left == 1 |
113 | POSTAMBLE |
Source code conversion tool public plug-in interface | X |
---|---|
Support c/c++/esqlc/java Oracle/Informix/Mysql Plug-in can realize: logical Report Code generation and batch code conversion |