Lines Matching refs:request

176 	struct gb_svc_pwrmon_sample_get_request request;
180 request.rail_id = rail_id;
181 request.measurement_type = measurement_type;
184 &request, sizeof(request),
213 struct gb_svc_pwrmon_intf_sample_get_request request;
217 request.intf_id = intf_id;
218 request.measurement_type = measurement_type;
222 &request, sizeof(request),
260 struct gb_svc_intf_device_id_request request;
262 request.intf_id = intf_id;
263 request.device_id = device_id;
266 &request, sizeof(request), NULL, 0);
271 struct gb_svc_intf_eject_request request;
274 request.intf_id = intf_id;
281 GB_SVC_TYPE_INTF_EJECT, &request,
282 sizeof(request), NULL, 0,
294 struct gb_svc_intf_vsys_request request;
298 request.intf_id = intf_id;
306 &request, sizeof(request),
317 struct gb_svc_intf_refclk_request request;
321 request.intf_id = intf_id;
329 &request, sizeof(request),
340 struct gb_svc_intf_unipro_request request;
344 request.intf_id = intf_id;
352 &request, sizeof(request),
363 struct gb_svc_intf_activate_request request;
367 request.intf_id = intf_id;
371 &request, sizeof(request),
389 struct gb_svc_intf_resume_request request;
393 request.intf_id = intf_id;
397 &request, sizeof(request),
418 struct gb_svc_dme_peer_get_request request;
423 request.intf_id = intf_id;
424 request.attr = cpu_to_le16(attr);
425 request.selector = cpu_to_le16(selector);
428 &request, sizeof(request),
452 struct gb_svc_dme_peer_set_request request;
457 request.intf_id = intf_id;
458 request.attr = cpu_to_le16(attr);
459 request.selector = cpu_to_le16(selector);
460 request.value = cpu_to_le32(value);
463 &request, sizeof(request),
486 struct gb_svc_conn_create_request request;
488 request.intf1_id = intf1_id;
489 request.cport1_id = cpu_to_le16(cport1_id);
490 request.intf2_id = intf2_id;
491 request.cport2_id = cpu_to_le16(cport2_id);
492 request.tc = 0; /* TC0 */
493 request.flags = cport_flags;
496 &request, sizeof(request), NULL, 0);
502 struct gb_svc_conn_destroy_request request;
506 request.intf1_id = intf1_id;
507 request.cport1_id = cpu_to_le16(cport1_id);
508 request.intf2_id = intf2_id;
509 request.cport2_id = cpu_to_le16(cport2_id);
512 &request, sizeof(request), NULL, 0);
523 struct gb_svc_route_create_request request;
525 request.intf1_id = intf1_id;
526 request.dev1_id = dev1_id;
527 request.intf2_id = intf2_id;
528 request.dev2_id = dev2_id;
531 &request, sizeof(request), NULL, 0);
537 struct gb_svc_route_destroy_request request;
540 request.intf1_id = intf1_id;
541 request.intf2_id = intf2_id;
544 &request, sizeof(request), NULL, 0);
559 struct gb_svc_intf_set_pwrm_request request;
564 memset(&request, 0, sizeof(request));
566 request.intf_id = intf_id;
567 request.hs_series = hs_series;
568 request.tx_mode = tx_mode;
569 request.tx_gear = tx_gear;
570 request.tx_nlanes = tx_nlanes;
571 request.tx_amplitude = tx_amplitude;
572 request.tx_hs_equalizer = tx_hs_equalizer;
573 request.rx_mode = rx_mode;
574 request.rx_gear = rx_gear;
575 request.rx_nlanes = rx_nlanes;
576 request.flags = flags;
577 request.quirks = cpu_to_le32(quirks);
579 request.local_l2timerdata = *local;
581 request.remote_l2timerdata = *remote;
584 &request, sizeof(request),
601 struct gb_svc_intf_set_pwrm_request request;
606 memset(&request, 0, sizeof(request));
608 request.intf_id = intf_id;
609 request.hs_series = GB_SVC_UNIPRO_HS_SERIES_A;
610 request.tx_mode = GB_SVC_UNIPRO_HIBERNATE_MODE;
611 request.rx_mode = GB_SVC_UNIPRO_HIBERNATE_MODE;
614 &request, sizeof(request),
645 struct gb_svc_version_request *request;
648 if (op->request->payload_size < sizeof(*request)) {
649 dev_err(&svc->dev, "short version request (%zu < %zu)\n",
650 op->request->payload_size,
651 sizeof(*request));
655 request = op->request->payload;
657 if (request->major > GB_SVC_VERSION_MAJOR) {
659 request->major, GB_SVC_VERSION_MAJOR);
663 svc->protocol_major = request->major;
664 svc->protocol_minor = request->minor;
845 if (op->request->payload_size < sizeof(*hello_request)) {
846 dev_warn(&svc->dev, "short hello request (%zu < %zu)\n",
847 op->request->payload_size,
852 hello_request = op->request->payload;
870 * (which abuses the deferred request processing mechanism).
956 struct gb_svc_module_inserted_request *request;
966 /* The request message size has already been verified. */
967 request = operation->request->payload;
968 module_id = request->primary_intf_id;
969 num_interfaces = request->intf_count;
970 flags = le16_to_cpu(request->flags);
1004 struct gb_svc_module_removed_request *request;
1010 /* The request message size has already been verified. */
1011 request = operation->request->payload;
1012 module_id = request->primary_intf_id;
1032 struct gb_svc_intf_oops_request *request;
1039 /* The request message size has already been verified. */
1040 request = operation->request->payload;
1041 intf_id = request->intf_id;
1042 reason = request->reason;
1063 struct gb_svc_intf_mailbox_event_request *request;
1071 /* The request message size has already been verified. */
1072 request = operation->request->payload;
1073 intf_id = request->intf_id;
1074 result_code = le16_to_cpu(request->result_code);
1075 mailbox = le32_to_cpu(request->mailbox);
1099 type = operation->request->header->type;
1118 dev_err(&svc->dev, "bad deferred request type: 0x%02x\n", type);
1147 struct gb_message *request = op->request;
1150 if (request->payload_size < sizeof(*reset)) {
1151 dev_warn(&svc->dev, "short reset request received (%zu < %zu)\n",
1152 request->payload_size, sizeof(*reset));
1155 reset = request->payload;
1165 struct gb_svc_module_inserted_request *request;
1167 if (op->request->payload_size < sizeof(*request)) {
1168 dev_warn(&svc->dev, "short module-inserted request received (%zu < %zu)\n",
1169 op->request->payload_size, sizeof(*request));
1173 request = op->request->payload;
1176 request->primary_intf_id);
1184 struct gb_svc_module_removed_request *request;
1186 if (op->request->payload_size < sizeof(*request)) {
1187 dev_warn(&svc->dev, "short module-removed request received (%zu < %zu)\n",
1188 op->request->payload_size, sizeof(*request));
1192 request = op->request->payload;
1195 request->primary_intf_id);
1203 struct gb_svc_intf_oops_request *request;
1205 if (op->request->payload_size < sizeof(*request)) {
1206 dev_warn(&svc->dev, "short intf-oops request received (%zu < %zu)\n",
1207 op->request->payload_size, sizeof(*request));
1217 struct gb_svc_intf_mailbox_event_request *request;
1219 if (op->request->payload_size < sizeof(*request)) {
1220 dev_warn(&svc->dev, "short mailbox request received (%zu < %zu)\n",
1221 op->request->payload_size, sizeof(*request));
1225 request = op->request->payload;
1227 dev_dbg(&svc->dev, "%s - id = %u\n", __func__, request->intf_id);
1244 * - Any other request, but the earlier two.
1265 dev_warn(&svc->dev, "unexpected request 0x%02x received (state %u)\n",
1292 dev_warn(&svc->dev, "unsupported request 0x%02x\n", type);
1363 * is added from the connection request handler when enough
1390 * The SVC device may have been registered from the request handler.