Searched refs:lio (Results 1 - 17 of 17) sorted by relevance

/freebsd-11-stable/sys/dev/liquidio/
H A Dlio_main.c56 TUNABLE_STR("hw.lio.fw_type", fw_type, sizeof(fw_type));
65 TUNABLE_INT("hw.lio.num_queues_per_pf0", &num_queues_per_pf0);
66 TUNABLE_INT("hw.lio.num_queues_per_pf1", &num_queues_per_pf1);
70 TUNABLE_INT("hw.lio.rss", &lio_rss);
75 TUNABLE_INT("hw.lio.hwlro", &lio_hwlro);
82 TUNABLE_ULONG("hw.lio.console_bitmask", &console_bitmask);
110 static int lio_setup_glists(struct octeon_device *oct, struct lio *lio,
115 static void lio_send_rx_ctrl_cmd(struct lio *lio, in
361 struct lio *lio = if_getsoftc(oct_dev->props.ifp); local
972 struct lio *lio = if_getsoftc(ifp); local
1037 struct lio *lio = if_getsoftc(ifp); local
1067 struct lio *lio = if_getsoftc(ifp); local
1131 lio_init_ifnet(struct lio *lio) argument
1179 struct lio *lio = if_getsoftc(ifp); local
1197 struct lio *lio = if_getsoftc(ifp); local
1228 struct lio *lio = NULL; local
1539 struct lio *lio; local
1594 struct lio *lio = arg; local
1629 struct lio *lio = if_getsoftc(ifp); local
1654 struct lio *lio; local
1684 lio_delete_glists(struct octeon_device *oct, struct lio *lio) argument
1722 lio_setup_glists(struct octeon_device *oct, struct lio *lio, int num_iqs) argument
1793 struct lio *lio = if_getsoftc(ifp); local
1812 lio_check_rx_oom_status(struct lio *lio) argument
1846 struct lio *lio = rx_status_tq->ctxptr; local
1858 struct lio *lio = if_getsoftc(ifp); local
1890 struct lio *lio = if_getsoftc(ifp); local
1908 struct lio *lio; local
1958 struct lio *lio = if_getsoftc(ifp); local
1977 struct lio *lio = if_getsoftc(ifp); local
2019 lio_send_rx_ctrl_cmd(struct lio *lio, int start_stop) argument
2074 struct lio *lio = if_getsoftc(ifp); local
2105 struct lio *lio = if_getsoftc(ifp); local
[all...]
H A Dlio_ioctl.c69 struct lio *lio = if_getsoftc(ifp); local
70 struct octeon_device *oct = lio->oct_dev;
79 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no;
80 nctrl.lio = lio;
99 struct lio *lio = if_getsoftc(ifp); local
105 lio_dev_dbg(lio->oct_dev, "ioctl: SIOCSIFADDR\n");
110 lio_dev_dbg(lio
216 struct lio *lio = if_getsoftc(ifp); local
235 struct lio *lio = if_getsoftc(ifp); local
254 struct lio *lio = if_getsoftc(ifp); local
281 struct lio *lio = if_getsoftc(ifp); local
343 struct lio *lio = if_getsoftc(ifp); local
427 struct lio *lio = if_getsoftc(ifp); local
498 struct lio *lio = if_getsoftc(ifp); local
[all...]
H A Dlio_ioctl.h39 void lio_add_hw_stats(struct lio *lio);
H A Dlio_network.h57 struct lio { struct
229 * @param lio per-network private data
233 lio_ifstate_check(struct lio *lio, int state_flag) argument
236 return (atomic_load_acq_int(&lio->ifstate) & state_flag);
241 * @param lio per-network private data
245 lio_ifstate_set(struct lio *lio, int state_flag) argument
248 atomic_store_rel_int(&lio->ifstate,
249 (atomic_load_acq_int(&lio
258 lio_ifstate_reset(struct lio *lio, int state_flag) argument
[all...]
H A Dlio_rss.c48 int lio_send_rss_param(struct lio *lio);
64 lio_set_rss_info(struct lio *lio) argument
66 struct octeon_device *oct = lio->oct_dev;
67 struct lio_rss_params_set *rss_set = &lio->rss_set;
99 lio_send_rss_param(struct lio *lio) argument
101 struct octeon_device *oct = lio->oct_dev;
116 sc->iq_no = lio
[all...]
H A Dlio_sysctl.c86 static int lio_get_intrmod_cfg(struct lio *lio,
111 struct lio *lio = if_getsoftc(ifp); local
112 struct octeon_device *oct = lio->oct_dev;
121 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no;
123 nctrl.lio = lio;
126 ret = lio_send_ctrl_pkt(lio->oct_dev, &nctrl);
138 lio_add_hw_stats(struct lio *li argument
630 struct lio *lio = (struct lio *)arg1; local
664 struct lio *lio = (struct lio *)arg1; local
736 struct lio *lio = (struct lio *)arg1; local
967 struct lio *lio = (struct lio *)arg1; local
992 struct lio *lio = if_getsoftc(ifp); local
1045 struct lio *lio = (struct lio *)arg1; local
1130 struct lio *lio = (struct lio *)arg1; local
1204 struct lio *lio = (struct lio *)arg1; local
1259 struct lio *lio = (struct lio *)arg1; local
1290 struct lio *lio = (struct lio *)arg1; local
1318 struct lio *lio = if_getsoftc(ifp); local
1404 struct lio *lio = arg; local
1453 struct lio *lio = if_getsoftc(ifp); local
1471 lio_get_intrmod_cfg(struct lio *lio, struct octeon_intrmod_cfg *intr_cfg) argument
1527 lio_set_intrmod_cfg(struct lio *lio, struct octeon_intrmod_cfg *intr_cfg) argument
1588 lio_intrmod_cfg_rx_intrcnt(struct lio *lio, struct octeon_intrmod_cfg *intrmod, uint32_t rx_max_frames) argument
1626 lio_intrmod_cfg_rx_intrtime(struct lio *lio, struct octeon_intrmod_cfg *intrmod, uint32_t rx_usecs) argument
1666 lio_intrmod_cfg_tx_intrcnt(struct lio *lio, struct octeon_intrmod_cfg *intrmod, uint32_t tx_max_frames) argument
1713 struct lio *lio = (struct lio *)arg1; local
[all...]
H A Dlio_rxtx.c47 lio_xmit(struct lio *lio, struct lio_instr_queue *iq, argument
76 if (!(atomic_load_acq_int(&lio->ifstate) & LIO_IFSTATE_RUNNING) ||
77 (!lio->linfo.link.s.link_up)) {
79 lio->linfo.link.s.link_up);
154 mtx_lock(&lio->glist_lock[iq_no]);
156 lio_delete_first_node(&lio->ghead[iq_no]);
157 mtx_unlock(&lio->glist_lock[iq_no]);
233 struct lio *lio local
265 struct lio *lio = if_getsoftc(ifp); local
305 struct lio *lio = if_getsoftc(ifp); local
[all...]
H A Dlio_rxtx.h38 /* Bit mask values for lio->ifstate */
81 int lio_xmit(struct lio *lio, struct lio_instr_queue *iq,
H A Dlio_core.c50 struct lio *lio = if_getsoftc(ifp); local
51 struct octeon_device *oct = lio->oct_dev;
59 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no;
61 nctrl.lio = lio;
64 ret = lio_send_ctrl_pkt(lio->oct_dev, &nctrl);
77 struct lio *lio; local
81 lio
270 struct lio *lio = if_getsoftc(ifp); local
412 struct lio *lio; local
[all...]
/freebsd-11-stable/tests/sys/aio/
H A Dlio_kqueue_test.c60 struct aiocb **lio[LIO_MAX], **kq_lio; local
108 lio[j] =
112 lio[j][i] = iocb[k] =
127 sig.sigev_value.sival_ptr = lio[j];
130 result = lio_listio(LIO_NOWAIT, lio[j],
145 printf("write %d is at %p\n", j, lio[j]);
151 if (lio[j])
161 printf("FOO lio %d -> %p\n", j, lio[j]);
163 EV_SET(&ke, (uintptr_t)lio[
[all...]
/freebsd-11-stable/sys/dev/liquidio/base/
H A Dlio_ctrl.h77 struct lio *lio; member in struct:lio_ctrl_pkt
/freebsd-11-stable/sys/sys/
H A Daio.h129 struct aioliojob *lio; /* (*) optional lio job */ member in struct:kaiocb
/freebsd-11-stable/sys/compat/linux/
H A Dlinux_ioctl.c690 bsd_to_linux_termio(struct termios *bios, struct linux_termio *lio) argument
694 memset(lio, 0, sizeof(*lio));
696 lio->c_iflag = lios.c_iflag;
697 lio->c_oflag = lios.c_oflag;
698 lio->c_cflag = lios.c_cflag;
699 lio->c_lflag = lios.c_lflag;
700 lio->c_line = lios.c_line;
701 memcpy(lio->c_cc, lios.c_cc, LINUX_NCC);
705 linux_to_bsd_termio(struct linux_termio *lio, struc argument
725 struct linux_termio lio; local
[all...]
/freebsd-11-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Dvdev_queue.c666 * (lio->io_offset + lio->io_size) minus start of the first (fio->io_offset).
667 * Conveniently, the gap between fio and lio is given by -IO_SPAN(lio, fio);
668 * thus fio and lio are adjacent if and only if IO_SPAN(lio, fio) == 0.
670 #define IO_SPAN(fio, lio) ((lio)->io_offset + (lio)->io_size - (fio)->io_offset)
671 #define IO_GAP(fio, lio) (
[all...]
H A Dzio.c2645 zio_t *lio = dde->dde_lead_zio[p]; local
2647 if (lio != NULL) {
2648 return (lio->io_orig_size != zio->io_orig_size ||
2649 abd_cmp(zio->io_orig_abd, lio->io_orig_abd,
3765 zio_t *lio = zio->io_logical; local
3778 ASSERT(!(lio->io_flags & ZIO_FLAG_IO_REWRITE));
3779 ASSERT(!(lio->io_orig_flags & ZIO_FLAG_NODATA));
3824 zio_t *lio = zio->io_logical; local
3944 zio == lio) {
3955 if (zio->io_error && zio == lio) {
[all...]
/freebsd-11-stable/sys/kern/
H A Dvfs_aio.c107 static MALLOC_DEFINE(M_LIO, "lio", "listio aio control block list");
247 * data-structure for lio signal management
254 TAILQ_ENTRY(aioliojob) lioj_list; /* (a) lio list */
259 #define LIOJ_SIGNAL 0x1 /* signal on all done (lio) */
274 TAILQ_HEAD(,aioliojob) kaio_liojoblist; /* (a) list of lio jobs */
319 struct aioliojob *lio, int type, struct aiocb_ops *ops);
515 lj = job->lio;
522 /* lio is going away, we need to destroy any knotes */
884 lj = job->lio;
1613 job->lio
[all...]
/freebsd-11-stable/sys/modules/
H A DMakefile620 _lio= lio

Completed in 221 milliseconds