Lines Matching defs:reqopt

70 static void do_opt_check_or_negotiate(queue_t *q, struct T_opthdr *reqopt,
1023 do_opt_default(queue_t *q, struct T_opthdr *reqopt, uchar_t **resptrp,
1033 if (reqopt->name != T_ALLOPT) {
1037 optd = proto_opt_lookup(reqopt->level, reqopt->name,
1044 topth->level = reqopt->level;
1045 topth->name = reqopt->name;
1046 topth->status = reqopt->status;
1048 *worst_statusp = get_worst_status(reqopt->status,
1059 deflen = (*deffn)(q, reqopt->level,
1060 reqopt->name, _TPI_TOPT_DATA(topth));
1120 if (reqopt->level != optd->opdes_level)
1167 deflen = (*deffn)(q, reqopt->level,
1168 reqopt->name, _TPI_TOPT_DATA(topth));
1229 do_opt_current(queue_t *q, struct T_opthdr *reqopt, uchar_t **resptrp,
1246 if (reqopt->name != T_ALLOPT) {
1249 optlen = (*getfn)(q, reqopt->level, reqopt->name, *resptrp);
1253 topth->level = reqopt->level;
1254 topth->name = reqopt->name;
1255 topth->status = reqopt->status;
1267 if (reqopt->level != optd->opdes_level)
1278 optlen = (*getfn)(q, reqopt->level, optd->opdes_name,
1284 topth->level = reqopt->level;
1299 topth->level = reqopt->level;
1311 reqopt->status = T_FAILURE;
1312 bcopy(reqopt, *resptrp, reqopt->len);
1313 *resptrp += _TPI_ALIGN_TOPT(reqopt->len);
1314 *worst_statusp = get_worst_status(reqopt->status,
1320 do_opt_check_or_negotiate(queue_t *q, struct T_opthdr *reqopt,
1335 ASSERT(reqopt->status == T_SUCCESS);
1337 if (reqopt->name != T_ALLOPT) {
1340 error = (*setfn)(q, optset_context, reqopt->level, reqopt->name,
1341 reqopt->len - sizeof (struct T_opthdr),
1342 _TPI_TOPT_DATA(reqopt), &optlen, _TPI_TOPT_DATA(topth),
1353 topth->level = reqopt->level;
1354 topth->name = reqopt->name;
1355 topth->status = reqopt->status;
1368 if (reqopt->level != optd->opdes_level)
1390 topth->level = reqopt->level;
1408 topth->level = reqopt->level;
1422 ((optsize = (*deffn)(q, reqopt->level,
1436 reqopt->level, optd->opdes_name, optsize,
1463 reqopt->status = T_FAILURE;
1464 bcopy(reqopt, *resptrp, reqopt->len);
1465 *resptrp += _TPI_ALIGN_TOPT(reqopt->len);
1466 *worst_statusp = get_worst_status(reqopt->status,