Searched defs:ring (Results 1 - 7 of 7) sorted by relevance

/net/dccp/ccids/lib/
H A Dloss_interval.h41 * @ring: Circular queue managed in LIFO manner
46 struct tfrc_loss_interval *ring[LIH_SIZE]; member in struct:tfrc_loss_hist
H A Dpacket_history.h89 * @ring: Packet history for RTT sampling and loss detection
95 struct tfrc_rx_hist_entry *ring[TFRC_NDUPACK + 1]; member in struct:tfrc_rx_hist
115 return h->ring[tfrc_rx_hist_index(h, h->loss_count)];
124 return h->ring[tfrc_rx_hist_index(h, n)];
133 return h->ring[h->loss_start];
/net/rds/
H A Dib_ring.c66 void rds_ib_ring_init(struct rds_ib_work_ring *ring, u32 nr) argument
68 memset(ring, 0, sizeof(*ring));
69 ring->w_nr = nr;
70 rdsdebug("ring %p nr %u\n", ring, ring->w_nr);
73 static inline u32 __rds_ib_ring_used(struct rds_ib_work_ring *ring) argument
78 diff = ring->w_alloc_ctr - (u32) atomic_read(&ring
84 rds_ib_ring_resize(struct rds_ib_work_ring *ring, u32 nr) argument
92 __rds_ib_ring_empty(struct rds_ib_work_ring *ring) argument
97 rds_ib_ring_alloc(struct rds_ib_work_ring *ring, u32 val, u32 *pos) argument
117 rds_ib_ring_free(struct rds_ib_work_ring *ring, u32 val) argument
127 rds_ib_ring_unalloc(struct rds_ib_work_ring *ring, u32 val) argument
133 rds_ib_ring_empty(struct rds_ib_work_ring *ring) argument
138 rds_ib_ring_low(struct rds_ib_work_ring *ring) argument
147 rds_ib_ring_oldest(struct rds_ib_work_ring *ring) argument
156 rds_ib_ring_completed(struct rds_ib_work_ring *ring, u32 wr_id, u32 oldest) argument
[all...]
H A Diw_ring.c66 void rds_iw_ring_init(struct rds_iw_work_ring *ring, u32 nr) argument
68 memset(ring, 0, sizeof(*ring));
69 ring->w_nr = nr;
70 rdsdebug("ring %p nr %u\n", ring, ring->w_nr);
73 static inline u32 __rds_iw_ring_used(struct rds_iw_work_ring *ring) argument
78 diff = ring->w_alloc_ctr - (u32) atomic_read(&ring
84 rds_iw_ring_resize(struct rds_iw_work_ring *ring, u32 nr) argument
92 __rds_iw_ring_empty(struct rds_iw_work_ring *ring) argument
97 rds_iw_ring_alloc(struct rds_iw_work_ring *ring, u32 val, u32 *pos) argument
117 rds_iw_ring_free(struct rds_iw_work_ring *ring, u32 val) argument
127 rds_iw_ring_unalloc(struct rds_iw_work_ring *ring, u32 val) argument
133 rds_iw_ring_empty(struct rds_iw_work_ring *ring) argument
138 rds_iw_ring_low(struct rds_iw_work_ring *ring) argument
148 rds_iw_ring_oldest(struct rds_iw_work_ring *ring) argument
157 rds_iw_ring_completed(struct rds_iw_work_ring *ring, u32 wr_id, u32 oldest) argument
[all...]
/net/netlink/
H A Ddiag.c12 static int sk_diag_put_ring(struct netlink_ring *ring, int nl_type, argument
17 ndr.ndr_block_size = ring->pg_vec_pages << PAGE_SHIFT;
18 ndr.ndr_block_nr = ring->pg_vec_len;
19 ndr.ndr_frame_size = ring->frame_size;
20 ndr.ndr_frame_nr = ring->frame_max + 1;
H A Daf_netlink.c373 struct netlink_ring *ring; local
379 ring = tx_ring ? &nlk->tx_ring : &nlk->rx_ring;
385 if (atomic_read(&ring->pending))
390 if (ring->pg_vec != NULL)
402 ring->frames_per_block = req->nm_block_size /
404 if (ring->frames_per_block == 0)
406 if (ring->frames_per_block * req->nm_block_nr !=
425 ring->frame_max = req->nm_frame_nr - 1;
426 ring->head = 0;
427 ring
476 struct netlink_ring *ring; local
560 __netlink_lookup_frame(const struct netlink_ring *ring, unsigned int pos) argument
571 netlink_lookup_frame(const struct netlink_ring *ring, unsigned int pos, enum nl_mmap_status status) argument
584 netlink_current_frame(const struct netlink_ring *ring, enum nl_mmap_status status) argument
591 netlink_previous_frame(const struct netlink_ring *ring, enum nl_mmap_status status) argument
600 netlink_increment_head(struct netlink_ring *ring) argument
605 netlink_forward_ring(struct netlink_ring *ring) argument
622 struct netlink_ring *ring = &nlk->rx_ring; local
688 netlink_ring_setup_skb(struct sk_buff *skb, struct sock *sk, struct netlink_ring *ring, struct nl_mmap_hdr *hdr) argument
714 struct netlink_ring *ring; local
827 struct netlink_ring *ring = &nlk->rx_ring; local
863 struct netlink_ring *ring; local
1805 struct netlink_ring *ring; local
[all...]
/net/packet/
H A Ddiag.c71 static int pdiag_put_ring(struct packet_ring_buffer *ring, int ver, int nl_type, argument
76 if (!ring->pg_vec || ((ver > TPACKET_V2) &&
80 pdr.pdr_block_size = ring->pg_vec_pages << PAGE_SHIFT;
81 pdr.pdr_block_nr = ring->pg_vec_len;
82 pdr.pdr_frame_size = ring->frame_size;
83 pdr.pdr_frame_nr = ring->frame_max + 1;
86 pdr.pdr_retire_tmo = ring->prb_bdqc.retire_blk_tov;
87 pdr.pdr_sizeof_priv = ring->prb_bdqc.blk_sizeof_priv;
88 pdr.pdr_features = ring->prb_bdqc.feature_req_word;

Completed in 148 milliseconds