Lines Matching refs:htonl
56 pi->key = htonl(((__u32)tmp)<<16); in get_addr_and_pi()
57 pi->mask = htonl(0xFFFF0000); in get_addr_and_pi()
60 pi->key = htonl(((__u32)tmp)); in get_addr_and_pi()
61 pi->mask = htonl(0x0000FFFF); in get_addr_and_pi()
82 pi->mask = htonl(0xFFFFFFFF); in get_addr_and_pi()
83 pi->key = htonl(gpi); in get_addr_and_pi()
94 pi->mask = htonl(0xFFFFFFFF); in get_addr_and_pi()
95 pi->key = htonl(gpi); in get_addr_and_pi()
107 pi->mask = htonl(0x000FFFFF); in get_addr_and_pi()
108 pi->key = htonl(flabel) & pi->mask; in get_addr_and_pi()
158 pi->mask = htonl(mask); in get_addr_and_pi()
159 pi->key = htonl(tmp) & pi->mask; in get_addr_and_pi()
298 if (dir && pi->mask == htonl(0xFFFF)) { in sprint_spi()
299 snprintf(buf, SPRINT_BSIZE-1, "/%d", htonl(pi->key)); in sprint_spi()
302 if (!dir && pi->mask == htonl(0xFFFF0000)) { in sprint_spi()
303 snprintf(buf, SPRINT_BSIZE-1, "/%d", htonl(pi->key)>>16); in sprint_spi()
306 if (pi->mask == htonl(0xFFFFFFFF)) { in sprint_spi()
307 snprintf(buf, SPRINT_BSIZE-1, " spi/esp 0x%08x", htonl(pi->key)); in sprint_spi()
310 } else if (pi->offset == 4 && pi->mask == htonl(0xFFFFFFFF)) { in sprint_spi()
311 snprintf(buf, SPRINT_BSIZE-1, " spi/ah 0x%08x", htonl(pi->key)); in sprint_spi()
313 } else if (pi->offset == -40 && pi->mask == htonl(0x000FFFFF)) { in sprint_spi()
314 snprintf(buf, SPRINT_BSIZE-1, " flowlabel 0x%05x", htonl(pi->key)); in sprint_spi()
318 htonl(pi->key), htonl(pi->mask), pi->offset); in sprint_spi()