port_buffer 180 drivers/char/virtio_console.c struct port_buffer *inbuf; port_buffer 357 drivers/char/virtio_console.c static void free_buf(struct port_buffer *buf, bool can_sleep) port_buffer 393 drivers/char/virtio_console.c struct port_buffer *buf, *tmp; port_buffer 412 drivers/char/virtio_console.c static struct port_buffer *alloc_buf(struct virtio_device *vdev, size_t buf_size, port_buffer 415 drivers/char/virtio_console.c struct port_buffer *buf; port_buffer 468 drivers/char/virtio_console.c static struct port_buffer *get_inbuf(struct port *port) port_buffer 470 drivers/char/virtio_console.c struct port_buffer *buf; port_buffer 491 drivers/char/virtio_console.c static int add_inbuf(struct virtqueue *vq, struct port_buffer *buf) port_buffer 508 drivers/char/virtio_console.c struct port_buffer *buf; port_buffer 591 drivers/char/virtio_console.c struct port_buffer *buf; port_buffer 665 drivers/char/virtio_console.c struct port_buffer *buf; port_buffer 808 drivers/char/virtio_console.c struct port_buffer *buf; port_buffer 915 drivers/char/virtio_console.c struct port_buffer *buf; port_buffer 1330 drivers/char/virtio_console.c struct port_buffer *buf; port_buffer 1568 drivers/char/virtio_console.c struct port_buffer *buf) port_buffer 1707 drivers/char/virtio_console.c struct port_buffer *buf; port_buffer 1734 drivers/char/virtio_console.c struct port_buffer *buf; port_buffer 1942 drivers/char/virtio_console.c struct port_buffer *buf; port_buffer 35 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c struct mlx5e_port_buffer *port_buffer) port_buffer 55 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c port_buffer->buffer[i].lossy = port_buffer 57 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c port_buffer->buffer[i].epsb = port_buffer 59 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c port_buffer->buffer[i].size = port_buffer 61 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c port_buffer->buffer[i].xon = port_buffer 63 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c port_buffer->buffer[i].xoff = port_buffer 65 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c total_used += port_buffer->buffer[i].size; port_buffer 68 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c port_buffer->buffer[i].size, port_buffer 69 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c port_buffer->buffer[i].xon, port_buffer 70 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c port_buffer->buffer[i].xoff, port_buffer 71 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c port_buffer->buffer[i].epsb, port_buffer 72 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c port_buffer->buffer[i].lossy); port_buffer 75 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c port_buffer->port_buffer_size = port_buffer 77 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c port_buffer->spare_buffer_size = port_buffer 78 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c port_buffer->port_buffer_size - total_used; port_buffer 81 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c port_buffer->port_buffer_size, port_buffer 82 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c port_buffer->spare_buffer_size); port_buffer 89 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c struct mlx5e_port_buffer *port_buffer) port_buffer 110 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c port_buffer->buffer[i].size >> MLX5E_BUFFER_CELL_SHIFT); port_buffer 112 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c port_buffer->buffer[i].lossy); port_buffer 114 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c port_buffer->buffer[i].xoff >> MLX5E_BUFFER_CELL_SHIFT); port_buffer 116 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c port_buffer->buffer[i].xon >> MLX5E_BUFFER_CELL_SHIFT); port_buffer 145 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c static int update_xoff_threshold(struct mlx5e_port_buffer *port_buffer, port_buffer 151 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c if (port_buffer->buffer[i].lossy) { port_buffer 152 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c port_buffer->buffer[i].xoff = 0; port_buffer 153 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c port_buffer->buffer[i].xon = 0; port_buffer 157 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c if (port_buffer->buffer[i].size < port_buffer 160 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c i, port_buffer->buffer[i].size); port_buffer 164 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c port_buffer->buffer[i].xoff = port_buffer->buffer[i].size - xoff; port_buffer 165 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c port_buffer->buffer[i].xon = port_buffer 166 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c port_buffer->buffer[i].xoff - max_mtu; port_buffer 193 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c struct mlx5e_port_buffer *port_buffer, port_buffer 221 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c if (lossy != port_buffer->buffer[i].lossy) { port_buffer 222 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c port_buffer->buffer[i].lossy = lossy; port_buffer 228 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c err = update_xoff_threshold(port_buffer, xoff, max_mtu); port_buffer 265 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c struct mlx5e_port_buffer port_buffer; port_buffer 279 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c err = mlx5e_port_query_buffer(priv, &port_buffer); port_buffer 285 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c err = update_xoff_threshold(&port_buffer, xoff, max_mtu); port_buffer 296 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c &port_buffer, &update_buffer); port_buffer 308 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c xoff, &port_buffer, &update_buffer); port_buffer 316 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c if (!port_buffer.buffer[i].lossy && !buffer_size[i]) { port_buffer 322 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c port_buffer.buffer[i].size = buffer_size[i]; port_buffer 328 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c if (total_used > port_buffer.port_buffer_size) port_buffer 332 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c err = update_xoff_threshold(&port_buffer, xoff, max_mtu); port_buffer 340 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c err = update_xoff_threshold(&port_buffer, xoff, max_mtu); port_buffer 348 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c err = port_set_buffer(priv, &port_buffer); port_buffer 74 drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.h struct mlx5e_port_buffer *port_buffer); port_buffer 901 drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c struct mlx5e_port_buffer port_buffer; port_buffer 915 drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c err = mlx5e_port_query_buffer(priv, &port_buffer); port_buffer 920 drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c dcb_buffer->buffer_size[i] = port_buffer.buffer[i].size; port_buffer 921 drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c dcb_buffer->total_size = port_buffer.port_buffer_size; port_buffer 931 drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c struct mlx5e_port_buffer port_buffer; port_buffer 959 drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c err = mlx5e_port_query_buffer(priv, &port_buffer); port_buffer 964 drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c if (port_buffer.buffer[i].size != dcb_buffer->buffer_size[i]) {