Lines Matching defs:size

25  * then use c as the hash value.  If you have a variable size array of
151 uint32_t jlu32w(uint32_t h, const uint32_t *k, size_t size);
156 * -- that the size be the number of uint32_t's in the key
160 * except that the size has to be measured in uint32_ts rather than in
166 * @param size the size of the key, in uint32_ts
170 uint32_t jlu32w(uint32_t h, const uint32_t *k, size_t size)
172 uint32_t a = _JLU3_INIT(h, (size * sizeof(*k)));
180 while (size > 3) {
185 size -= 3;
190 switch (size) {
206 uint32_t jlu32l(uint32_t h, const void *key, size_t size);
212 * size : the size of the key, counting by bytes
234 * @param size the size of the key
238 uint32_t jlu32l(uint32_t h, const void *key, size_t size)
241 uint32_t a = _JLU3_INIT(h, size);
256 while (size > 12) {
261 size -= 12;
277 switch (size) {
296 switch (size) {
319 while (size > 12) {
324 size -= 12;
330 switch (size) {
381 while (size > 12) {
395 size -= 12;
400 switch (size) {
439 * @param size the size of the key in bytes
443 void jlu32lpair(const void *key, size_t size, uint32_t *pc, uint32_t *pb)
446 uint32_t a = _JLU3_INIT(*pc, size);
463 while (size > (size_t)12) {
468 size -= 12;
483 switch (size) {
502 switch (size) {
525 while (size > (size_t)12) {
530 size -= 12;
536 switch (size) {
587 while (size > (size_t)12) {
601 size -= 12;
606 switch (size) {
635 uint32_t jlu32b(uint32_t h, const void *key, size_t size);
644 * @param size the size of the key
647 uint32_t jlu32b(uint32_t h, const void *key, size_t size)
650 uint32_t a = _JLU3_INIT(h, size);
665 while (size > 12) {
670 size -= 12;
686 switch (size) {
705 switch (size) { /* all the case statements fall through */
727 while (size > 12) {
741 size -= 12;
746 switch (size) { /* all the case statements fall through */