Lines Matching refs:sens
1092 sadb_sens_t *sens; in sadb_sa2msg() local
1445 sens = (sadb_sens_t *)walker; in sadb_sa2msg()
1446 sadb_sens_from_label(sens, SADB_EXT_SENSITIVITY, in sadb_sa2msg()
1454 sens = (sadb_sens_t *)walker; in sadb_sa2msg()
1456 sadb_sens_from_label(sens, SADB_X_EXT_OUTER_SENS, in sadb_sa2msg()
1459 sens->sadb_x_sens_flags = SADB_X_SENS_IMPLICIT; in sadb_sa2msg()
2926 sadb_sens_t *sens = local
3468 if (sens != NULL) {
3469 uint64_t *bitmap = (uint64_t *)(sens + 1);
3471 newbie->ipsa_tsl = sadb_label_from_sens(sens, bitmap);
4918 sadb_sens_t *sens) argument
4954 if (sens != NULL) {
4956 senslen = SADB_64TO8(sens->sadb_sens_len);
5108 if (sens != NULL) {
5110 bcopy(sens, cur, senslen);
6066 sadb_sens_from_label(sadb_sens_t *sens, int exttype, ts_label_t *tsl, argument
6078 sens->sadb_sens_exttype = exttype;
6079 sens->sadb_sens_len = SADB_8TO64(senslen);
6081 sens->sadb_sens_dpd = tsl->tsl_doi;
6082 sens->sadb_sens_sens_level = LCLASS(sl);
6083 sens->sadb_sens_integ_level = 0; /* TBD */
6084 sens->sadb_sens_sens_len = _C_LEN >> 1;
6085 sens->sadb_sens_integ_len = 0; /* TBD */
6086 sens->sadb_x_sens_flags = 0;
6088 bitmap = (uint8_t *)(sens + 1);
6098 sadb_label_from_sens(sadb_sens_t *sens, uint64_t *bitmap) argument
6100 int bitmap_len = SADB_64TO8(sens->sadb_sens_sens_len);
6104 if (sens->sadb_sens_integ_level != 0)
6106 if (sens->sadb_sens_integ_len != 0)
6113 (uint16_t)sens->sadb_sens_sens_level);
6117 tsl = labelalloc(&sl, sens->sadb_sens_dpd, KM_NOSLEEP);
6121 if (sens->sadb_x_sens_flags & SADB_X_SENS_UNLABELED)
6974 sadb_sens_t *sens = (sadb_sens_t *)extv[SADB_EXT_SENSITIVITY]; local
7131 sens);