Home
last modified time | relevance | path

Searched refs:vic (Results 1 – 15 of 15) sorted by relevance

/illumos-gate/usr/src/uts/common/io/virtio/
H A Dvirtio_main.c824 virtio_chain_t *vic; in virtio_queue_complete() local
830 if ((vic = avl_find(&viq->viq_inflight, &search, NULL)) == NULL) { in virtio_queue_complete()
833 avl_remove(&viq->viq_inflight, vic); in virtio_queue_complete()
835 return (vic); in virtio_queue_complete()
889 virtio_chain_t *vic; in virtio_queue_poll() local
890 if ((vic = virtio_queue_complete(viq, start)) == NULL) { in virtio_queue_poll()
900 vic->vic_received_length = len; in virtio_queue_poll()
904 return (vic); in virtio_queue_poll()
926 virtio_chain_t *vic = avl_first(&viq->viq_inflight); in virtio_queue_evacuate() local
927 if (vic != NULL) { in virtio_queue_evacuate()
[all …]
/illumos-gate/usr/src/cmd/rcap/rcapd/
H A Drcapd_scanner.c576 rss_delta(psinfo_t *new_psinfo, psinfo_t *old_psinfo, lprocess_t *vic) in rss_delta() argument
580 if (get_psinfo(vic->lpc_pid, new_psinfo, vic->lpc_psinfo_fd, in rss_delta()
581 lprocess_update_psinfo_fd_cb, vic, vic) == 0) { in rss_delta()
585 vic->lpc_collection->lcol_stat.lcols_pg_eff += in rss_delta()
630 lprocess_t *vic, *lpc; in scan() local
646 if ((vic = get_valid_victim(lcol, lcol->lcol_victim)) == in scan()
650 (int)vic->lpc_pid); in scan()
668 lpc = vic; in scan()
705 lpc = vic; in scan()
729 while (vic != NULL && excess > 0 && should_run) { in scan()
[all …]
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dvdev_removal.c239 vdev_indirect_config_t *vic = &vd->vdev_indirect_config; in vdev_remove_initiate_sync() local
265 vic->vic_mapping_object = vdev_indirect_mapping_alloc(mos, tx); in vdev_remove_initiate_sync()
267 vdev_indirect_mapping_open(mos, vic->vic_mapping_object); in vdev_remove_initiate_sync()
268 vic->vic_births_object = vdev_indirect_births_alloc(mos, tx); in vdev_remove_initiate_sync()
270 vdev_indirect_births_open(mos, vic->vic_births_object); in vdev_remove_initiate_sync()
338 vic->vic_mapping_object); in vdev_remove_initiate_sync()
402 vdev_indirect_config_t *vic = &vd->vdev_indirect_config; in spa_remove_init() local
410 spa->spa_meta_objset, vic->vic_mapping_object); in spa_remove_init()
412 spa->spa_meta_objset, vic->vic_births_object); in spa_remove_init()
423 vdev_indirect_config_t *vic = &vd->vdev_indirect_config; in spa_remove_init() local
[all …]
H A Dvdev_indirect.c486 vdev_indirect_config_t *vic = &vd->vdev_indirect_config; in spa_condense_indirect_complete_sync() local
499 ASSERT(vic->vic_mapping_object != 0); in spa_condense_indirect_complete_sync()
513 vdev_indirect_mapping_free(mos, vic->vic_mapping_object, tx); in spa_condense_indirect_complete_sync()
514 vic->vic_mapping_object = scip->scip_next_mapping_object; in spa_condense_indirect_complete_sync()
531 vd->vdev_id, dmu_tx_get_txg(tx), vic->vic_mapping_object, in spa_condense_indirect_complete_sync()
812 vdev_indirect_config_t *vic = &vd->vdev_indirect_config; in vdev_indirect_sync_obsolete() local
814 ASSERT3U(vic->vic_mapping_object, !=, 0); in vdev_indirect_sync_obsolete()
H A Dvdev_label.c419 vdev_indirect_config_t *vic = &vd->vdev_indirect_config; in vdev_config_generate() local
516 if (vic->vic_mapping_object != 0) { in vdev_config_generate()
518 vic->vic_mapping_object); in vdev_config_generate()
521 if (vic->vic_births_object != 0) { in vdev_config_generate()
523 vic->vic_births_object); in vdev_config_generate()
526 if (vic->vic_prev_indirect_vdev != UINT64_MAX) { in vdev_config_generate()
528 vic->vic_prev_indirect_vdev); in vdev_config_generate()
H A Dvdev.c486 vdev_indirect_config_t *vic; in vdev_alloc_common() local
489 vic = &vd->vdev_indirect_config; in vdev_alloc_common()
520 vic->vic_prev_indirect_vdev = UINT64_MAX; in vdev_alloc_common()
573 vdev_indirect_config_t *vic; in vdev_alloc() local
683 vic = &vd->vdev_indirect_config; in vdev_alloc()
708 ASSERT0(vic->vic_mapping_object); in vdev_alloc()
710 &vic->vic_mapping_object); in vdev_alloc()
711 ASSERT0(vic->vic_births_object); in vdev_alloc()
713 &vic->vic_births_object); in vdev_alloc()
714 ASSERT3U(vic->vic_prev_indirect_vdev, ==, UINT64_MAX); in vdev_alloc()
[all …]
/illumos-gate/usr/src/uts/common/io/vioscsi/
H A Dvioscsi.c340 virtio_chain_t *vic = req->vr_vic; in vioscsi_tran_start() local
380 virtio_chain_clear(vic); in vioscsi_tran_start()
394 if (virtio_chain_append(vic, req->vr_req_pa, sizeof (*cmd), in vioscsi_tran_start()
404 if (virtio_chain_append(vic, in vioscsi_tran_start()
416 if (virtio_chain_append(vic, req->vr_res_pa, sizeof (*res), in vioscsi_tran_start()
426 if (virtio_chain_append(vic, in vioscsi_tran_start()
588 virtio_chain_t *vic = req->vr_vic; in vioscsi_tran_teardown_pkt() local
590 virtio_chain_clear(vic); in vioscsi_tran_teardown_pkt()
693 virtio_chain_t *vic; in vioscsi_ctl_handler() local
695 while ((vic = virtio_queue_poll(sc->vs_ctl_vq)) != NULL) { in vioscsi_ctl_handler()
[all …]
/illumos-gate/usr/src/uts/common/crypto/io/
H A Dviorand.c389 virtio_chain_t *vic; in viorand_detach() local
391 vic = virtio_queue_evacuate(state->vio_rq); in viorand_detach()
392 if (vic == NULL) in viorand_detach()
395 viorand_rbuf_free(state, virtio_chain_data(vic)); in viorand_detach()
475 virtio_chain_t *vic; in viorand_interrupt() local
479 while ((vic = virtio_queue_poll(state->vio_rq)) != NULL) { in viorand_interrupt()
481 size_t len = virtio_chain_received_length(vic); in viorand_interrupt()
482 viorand_rdbuf_t *rb = virtio_chain_data(vic); in viorand_interrupt()
/illumos-gate/usr/src/uts/common/io/vioblk/
H A Dvioblk.c266 virtio_chain_t *vic = vbr->vbr_chain; in vioblk_common_submit() local
276 if (virtio_chain_append(vic, virtio_dma_cookie_pa(vbr->vbr_dma, 0) + in vioblk_common_submit()
284 virtio_chain_submit(vic, B_TRUE); in vioblk_common_submit()
343 virtio_chain_t *vic = vbr->vbr_chain; in vioblk_internal() local
345 if (virtio_chain_append(vic, in vioblk_internal()
359 vioblk_map_discard(vioblk_t *vib, virtio_chain_t *vic, const bd_xfer_t *xfer) in vioblk_map_discard() argument
386 if (virtio_chain_append(vic, in vioblk_map_discard()
431 virtio_chain_t *vic = vbr->vbr_chain; in vioblk_request() local
445 if (virtio_chain_append(vic, dmac.dmac_laddress, in vioblk_request()
680 virtio_chain_t *vic; in vioblk_poll() local
[all …]
/illumos-gate/usr/src/uts/common/io/vio9p/
H A Dvio9p.c339 virtio_chain_t *vic; in vio9p_poll() local
345 while ((vic = virtio_queue_poll(vin->vin_vq)) != NULL) { in vio9p_poll()
346 vio9p_req_t *vnr = virtio_chain_data(vic); in vio9p_poll()
571 virtio_chain_t *vic; in vio9p_detach() local
574 while ((vic = virtio_queue_evacuate(vin->vin_vq)) != NULL) { in vio9p_detach()
575 vio9p_req_t *vnr = virtio_chain_data(vic); in vio9p_detach()
/illumos-gate/usr/src/uts/common/io/vioif/
H A Dvioif.c637 virtio_chain_t *vic = NULL; in vioif_ctrlq_req() local
732 while ((vic = virtio_queue_poll(vif->vif_ctrl_vq)) == NULL) { in vioif_ctrlq_req()
739 VERIFY3P(virtio_chain_data(vic), ==, cb); in vioif_ctrlq_req()
856 virtio_chain_t *vic; in vioif_process_rx() local
862 while ((vic = virtio_queue_poll(vif->vif_rx_vq)) != NULL) { in vioif_process_rx()
869 size_t len = virtio_chain_received_length(vic); in vioif_process_rx()
870 vioif_rxbuf_t *rb = virtio_chain_data(vic); in vioif_process_rx()
980 virtio_chain_t *vic; in vioif_reclaim_used_tx() local
985 while ((vic = virtio_queue_poll(vif->vif_tx_vq)) != NULL) { in vioif_reclaim_used_tx()
986 vioif_txbuf_t *tb = virtio_chain_data(vic); in vioif_reclaim_used_tx()
[all …]
/illumos-gate/usr/src/boot/libsa/zfs/
H A Dzfsimpl.c715 vdev_indirect_config_t *vic; in vdev_indirect_read() local
717 vic = &vdev->vdev_indirect_config; in vdev_indirect_read()
719 &spa->spa_mos, vic->vic_mapping_object); in vdev_indirect_read()
849 vdev_indirect_config_t *vic; in vdev_create() local
863 vic = &vdev->vdev_indirect_config; in vdev_create()
864 vic->vic_prev_indirect_vdev = UINT64_MAX; in vdev_create()
945 vdev_indirect_config_t *vic; in vdev_init() local
950 vic = &vdev->vdev_indirect_config; in vdev_init()
955 NULL, &vic->vic_mapping_object, NULL); in vdev_init()
959 NULL, &vic->vic_births_object, NULL); in vdev_init()
[all …]
/illumos-gate/usr/src/cmd/zdb/
H A Dzdb.c1040 vdev_indirect_config_t *vic = &vd->vdev_indirect_config; in print_vdev_indirect() local
1050 vic->vic_mapping_object); in print_vdev_indirect()
1052 vic->vic_births_object); in print_vdev_indirect()
1055 (longlong_t)vic->vic_births_object); in print_vdev_indirect()
1068 (longlong_t)vic->vic_mapping_object); in print_vdev_indirect()
4981 vdev_indirect_config_t *vic = &vd->vdev_indirect_config; in verify_device_removal_feature_counts() local
4983 if (vic->vic_mapping_object != 0) { in verify_device_removal_feature_counts()
4993 ASSERT(vic->vic_mapping_object != 0); in verify_device_removal_feature_counts()
4997 ASSERT(vic->vic_mapping_object != 0); in verify_device_removal_feature_counts()
/illumos-gate/usr/src/data/terminfo/
H A Dtermcap.src5958 # From: Victor Duchovni <vic@fine.princeton.edu>
H A Dterminfo.src6739 # From: Victor Duchovni <vic@fine.princeton.edu>