Lines Matching refs:ls
35 /* ls and s must be integer variables */
36 /* #define COAP_PSEUDOFP_ENCODE_8_4_DOWN(v,ls) (v < HIBIT ? v : (ls = coap_fls(v) - Nn, (v >> ls) & MMASK) + ls) */
38 COAP_PSEUDOFP_ENCODE_8_4_DOWN(unsigned int v, int *ls) {
41 *ls = coap_fls(v) - Nn;
42 return ((v >> *ls) & MMASK) + *ls;
44 #define COAP_PSEUDOFP_ENCODE_8_4_UP(v,ls,s) (v < HIBIT ? v : (ls = coap_fls(v) - Nn, (s = (((v + ((1<<ENCODE_HEADER_SIZE<<ls)-1)) >> ls) & MMASK)), s == 0 ? HIBIT + ls + 1 : s + ls))
59 int len, ls;
65 enc = COAP_PSEUDOFP_ENCODE_8_4_DOWN(value, &ls);