Lines Matching refs:cfg
198 u8 queue, const struct dpseci_rx_queue_cfg *cfg) in dpseci_set_rx_queue() argument
207 cmd_params->dest_id = cpu_to_le32(cfg->dest_cfg.dest_id); in dpseci_set_rx_queue()
208 cmd_params->priority = cfg->dest_cfg.priority; in dpseci_set_rx_queue()
211 cfg->dest_cfg.dest_type); in dpseci_set_rx_queue()
212 cmd_params->user_ctx = cpu_to_le64(cfg->user_ctx); in dpseci_set_rx_queue()
213 cmd_params->options = cpu_to_le32(cfg->options); in dpseci_set_rx_queue()
215 cfg->order_preservation_en); in dpseci_set_rx_queue()
382 u16 token, const struct dpseci_congestion_notification_cfg *cfg) in dpseci_set_congestion_notification() argument
392 cmd_params->dest_id = cpu_to_le32(cfg->dest_cfg.dest_id); in dpseci_set_congestion_notification()
393 cmd_params->notification_mode = cpu_to_le16(cfg->notification_mode); in dpseci_set_congestion_notification()
394 cmd_params->priority = cfg->dest_cfg.priority; in dpseci_set_congestion_notification()
396 cfg->dest_cfg.dest_type); in dpseci_set_congestion_notification()
397 dpseci_set_field(cmd_params->options, CGN_UNITS, cfg->units); in dpseci_set_congestion_notification()
398 cmd_params->message_iova = cpu_to_le64(cfg->message_iova); in dpseci_set_congestion_notification()
399 cmd_params->message_ctx = cpu_to_le64(cfg->message_ctx); in dpseci_set_congestion_notification()
400 cmd_params->threshold_entry = cpu_to_le32(cfg->threshold_entry); in dpseci_set_congestion_notification()
401 cmd_params->threshold_exit = cpu_to_le32(cfg->threshold_exit); in dpseci_set_congestion_notification()
417 u16 token, struct dpseci_congestion_notification_cfg *cfg) in dpseci_get_congestion_notification() argument
432 cfg->dest_cfg.dest_id = le32_to_cpu(rsp_params->dest_id); in dpseci_get_congestion_notification()
433 cfg->notification_mode = le16_to_cpu(rsp_params->notification_mode); in dpseci_get_congestion_notification()
434 cfg->dest_cfg.priority = rsp_params->priority; in dpseci_get_congestion_notification()
435 cfg->dest_cfg.dest_type = dpseci_get_field(rsp_params->options, in dpseci_get_congestion_notification()
437 cfg->units = dpseci_get_field(rsp_params->options, CGN_UNITS); in dpseci_get_congestion_notification()
438 cfg->message_iova = le64_to_cpu(rsp_params->message_iova); in dpseci_get_congestion_notification()
439 cfg->message_ctx = le64_to_cpu(rsp_params->message_ctx); in dpseci_get_congestion_notification()
440 cfg->threshold_entry = le32_to_cpu(rsp_params->threshold_entry); in dpseci_get_congestion_notification()
441 cfg->threshold_exit = le32_to_cpu(rsp_params->threshold_exit); in dpseci_get_congestion_notification()