Lines Matching refs:calipso
749 unsigned char *calipso; in calipso_genopt() local
772 calipso = buf + start + pad; in calipso_genopt()
774 calipso[0] = IPV6_TLV_CALIPSO; in calipso_genopt()
775 calipso[1] = len - 2; in calipso_genopt()
776 *(__be32 *)(calipso + 2) = htonl(doi_def->doi); in calipso_genopt()
777 calipso[6] = (len - CALIPSO_HDR_LEN) / 4; in calipso_genopt()
778 calipso[7] = secattr->attr.mls.lvl, in calipso_genopt()
779 crc = ~crc_ccitt(0xffff, calipso, len); in calipso_genopt()
780 calipso[8] = crc & 0xff; in calipso_genopt()
781 calipso[9] = (crc >> 8) & 0xff; in calipso_genopt()
1032 static int calipso_opt_getattr(const unsigned char *calipso, in calipso_opt_getattr() argument
1036 u32 doi, len = calipso[1], cat_len = calipso[6] * 4; in calipso_opt_getattr()
1042 if (calipso_cache_check(calipso + 2, calipso[1], secattr) == 0) in calipso_opt_getattr()
1045 doi = get_unaligned_be32(calipso + 2); in calipso_opt_getattr()
1051 secattr->attr.mls.lvl = calipso[7]; in calipso_opt_getattr()
1056 calipso + 10, in calipso_opt_getattr()