Lines Matching defs:lcb_context

6221 	struct lpfc_lcb_context *lcb_context;
6227 lcb_context = (struct lpfc_lcb_context *)pmb->ctx_ndlp;
6228 ndlp = lcb_context->ndlp;
6267 icmd->ulpContext = lcb_context->rx_id;
6268 icmd->unsli3.rcvsli3.ox_id = lcb_context->ox_id;
6272 lcb_res->lcb_sub_command = lcb_context->sub_command;
6273 lcb_res->lcb_type = lcb_context->type;
6274 lcb_res->capability = lcb_context->capability;
6275 lcb_res->lcb_frequency = lcb_context->frequency;
6276 lcb_res->lcb_duration = lcb_context->duration;
6283 kfree(lcb_context);
6296 icmd->ulpContext = lcb_context->rx_id;
6297 icmd->unsli3.rcvsli3.ox_id = lcb_context->ox_id;
6313 kfree(lcb_context);
6318 struct lpfc_lcb_context *lcb_context,
6337 mbox->ctx_ndlp = (void *)lcb_context;
6355 lcb_context->capability |= LCB_CAPABILITY_DURATION;
6360 be16_to_cpu(lcb_context->duration));
6363 if (be16_to_cpu(lcb_context->duration) != 0) {
6368 lcb_context->capability &= ~(LCB_CAPABILITY_DURATION);
6375 be16_to_cpu(lcb_context->duration));
6410 struct lpfc_lcb_context *lcb_context;
6442 lcb_context = kmalloc(sizeof(*lcb_context), GFP_KERNEL);
6443 if (!lcb_context) {
6449 lcb_context->sub_command = beacon->lcb_sub_command;
6450 lcb_context->capability = 0;
6451 lcb_context->type = beacon->lcb_type;
6452 lcb_context->frequency = beacon->lcb_frequency;
6453 lcb_context->duration = beacon->lcb_duration;
6454 lcb_context->ox_id = cmdiocb->iocb.unsli3.rcvsli3.ox_id;
6455 lcb_context->rx_id = cmdiocb->iocb.ulpContext;
6456 lcb_context->ndlp = lpfc_nlp_get(ndlp);
6457 if (lpfc_sli4_set_beacon(vport, lcb_context, state)) {
6460 kfree(lcb_context);