Lines Matching refs:fifo
59 struct rtnl_fifo *fifo; in fifo_msg_parser() local
65 fifo = fifo_alloc(qdisc); in fifo_msg_parser()
66 if (!fifo) in fifo_msg_parser()
70 fifo->qf_limit = opt->limit; in fifo_msg_parser()
71 fifo->qf_mask = SCH_FIFO_ATTR_LIMIT; in fifo_msg_parser()
83 struct rtnl_fifo *fifo = fifo_qdisc(qdisc); in pfifo_dump_line() local
85 if (fifo) in pfifo_dump_line()
86 nl_dump(p, " limit %u packets", fifo->qf_limit); in pfifo_dump_line()
91 struct rtnl_fifo *fifo = fifo_qdisc(qdisc); in bfifo_dump_line() local
93 if (fifo) { in bfifo_dump_line()
97 r = nl_cancel_down_bytes(fifo->qf_limit, &unit); in bfifo_dump_line()
104 struct rtnl_fifo *fifo; in fifo_get_opts() local
108 fifo = fifo_qdisc(qdisc); in fifo_get_opts()
109 if (!fifo || !(fifo->qf_mask & SCH_FIFO_ATTR_LIMIT)) in fifo_get_opts()
117 opts.limit = fifo->qf_limit; in fifo_get_opts()
141 struct rtnl_fifo *fifo; in rtnl_qdisc_fifo_set_limit() local
143 fifo = fifo_alloc(qdisc); in rtnl_qdisc_fifo_set_limit()
144 if (!fifo) in rtnl_qdisc_fifo_set_limit()
147 fifo->qf_limit = limit; in rtnl_qdisc_fifo_set_limit()
148 fifo->qf_mask |= SCH_FIFO_ATTR_LIMIT; in rtnl_qdisc_fifo_set_limit()
160 struct rtnl_fifo *fifo; in rtnl_qdisc_fifo_get_limit() local
162 fifo = fifo_qdisc(qdisc); in rtnl_qdisc_fifo_get_limit()
163 if (fifo && fifo->qf_mask & SCH_FIFO_ATTR_LIMIT) in rtnl_qdisc_fifo_get_limit()
164 return fifo->qf_limit; in rtnl_qdisc_fifo_get_limit()