Lines Matching refs:dev_op_modify_ring
62 struct gve_device_option_modify_ring **dev_op_modify_ring, in gve_parse_device_option() argument
126 if (option_length < (sizeof(**dev_op_modify_ring) - in gve_parse_device_option()
130 "Modify Ring", (int)sizeof(**dev_op_modify_ring), in gve_parse_device_option()
136 if (option_length > sizeof(**dev_op_modify_ring)) { in gve_parse_device_option()
140 *dev_op_modify_ring = (void *)(option + 1); in gve_parse_device_option()
143 if (option_length == sizeof(**dev_op_modify_ring)) { in gve_parse_device_option()
145 be16toh((*dev_op_modify_ring)->min_ring_size.rx), in gve_parse_device_option()
148 be16toh((*dev_op_modify_ring)->min_ring_size.tx), in gve_parse_device_option()
187 struct gve_device_option_modify_ring **dev_op_modify_ring, in gve_process_device_options() argument
209 dev_op_modify_ring, in gve_process_device_options()
427 const struct gve_device_option_modify_ring *dev_op_modify_ring, in gve_enable_supported_features() argument
430 if (dev_op_modify_ring && in gve_enable_supported_features()
435 priv->max_rx_desc_cnt = be16toh(dev_op_modify_ring->max_ring_size.rx); in gve_enable_supported_features()
436 priv->max_tx_desc_cnt = be16toh(dev_op_modify_ring->max_ring_size.tx); in gve_enable_supported_features()
457 struct gve_device_option_modify_ring *dev_op_modify_ring = NULL; in gve_adminq_describe_device() local
494 &dev_op_modify_ring, in gve_adminq_describe_device()
547 dev_op_modify_ring, dev_op_jumbo_frames); in gve_adminq_describe_device()