HomeSort by: relevance | last modified time | path
    Searched refs:chan (Results 1 - 25 of 475) sorted by relevancy

1 2 3 4 5 6 7 8 91011>>

  /src/sys/dev/pci/
rdcide_reg.h 34 #define RDCIDE_PATR_EN(chan) (0x8000 << ((chan) * 16))
35 #define RDCIDE_PATR_DEV1_TEN(chan) (0x4000 << ((chan) * 16))
36 #define RDCIDE_PATR_SETUP(val, chan) (((val) << 12) << ((chan) * 16))
37 #define RDCIDE_PATR_SETUP_MASK(chan) (0x3000 << ((chan) * 16))
38 #define RDCIDE_PATR_HOLD(val, chan) (((val) << 8) << ((chan) * 16)
    [all...]
pciide_ite_reg.h 24 #define IT_CFG_IORDY(chan) (0x0001 << (chan))
25 #define IT_CFG_BLID(chan) (0x0004 << (chan))
26 #define IT_CFG_CABLE(chan, drive) (0x0010 << ((chan) * 2 + (drive)))
27 #define IT_CFG_DECODE(chan) (0x8000 >> ((chan) * 2))
32 #define IT_MODE_50MHZ(chan) (0x0002 << (chan))
    [all...]
pciidereg.h 52 #define PCIIDE_REG_CMD_BASE(chan) (0x10 + (8 * (chan)))
53 #define PCIIDE_REG_CTL_BASE(chan) (0x14 + (8 * (chan)))
63 #define PCIIDE_CHAN_EN(chan) (0x20 >> (chan))
64 #define PCIIDE_INTERFACE_PCI(chan) (0x01 << (2 * (chan)))
65 #define PCIIDE_INTERFACE_SETTABLE(chan) (0x02 << (2 * (chan)))
    [all...]
pciide_hpt_reg.h 48 #define HPT_IDETIM(chan, drive) (0x40 + ((drive) * 4) + ((chan) * 8))
55 #define HPT366_CTRL1_BLKDIS(chan) (0x40 << (chan))
56 #define HPT366_CTRL1_CHANEN(chan) (0x10 << (chan))
57 #define HPT366_CTRL1_CLRBUF(chan) (0x04 << (chan))
58 #define HPT366_CTRL1_LEG(chan) (0x01 << (chan))
    [all...]
pciide_acer_reg.h 31 #define PCIIDE_CHAN_RO(chan) (0x20 >> (chan))
39 #define ACER_0x4A_80PIN(chan) (0x1 << (chan))
59 #define ACER_FCS_TIMREG(chan,drv) ((0x8) >> ((drv) + (chan) * 2))
68 #define ACER_FTH_VAL(chan, drv, val) \
69 (((val) & 0x3) << ((drv) * 4 + (chan) * 8))
70 #define ACER_FTH_OPL(chan, drv, val) \
71 (((val) & 0x3) << (2 + (drv) * 4 + (chan) * 8)
    [all...]
  /src/usr.sbin/btpand/
channel.c 55 channel_t *chan; local in function:channel_alloc
57 chan = malloc(sizeof(channel_t));
58 if (chan == NULL) {
63 memset(chan, 0, sizeof(channel_t));
64 STAILQ_INIT(&chan->pktlist);
65 chan->state = CHANNEL_CLOSED;
66 LIST_INSERT_HEAD(&channel_list, chan, next);
68 return chan;
72 channel_open(channel_t *chan, int fd)
76 assert(chan->refcnt == 0)
157 channel_t *chan = arg; local in function:channel_start
186 channel_t *chan = arg; local in function:channel_read
220 channel_t *chan; local in function:channel_dispatch
299 channel_t *chan, *next; local in function:channel_watchdog
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/nouveau/
nouveau_nv50_fbcon.c 40 struct nouveau_channel *chan = drm->channel; local in function:nv50_fbcon_fillrect
43 ret = RING_SPACE(chan, rect->rop == ROP_COPY ? 7 : 11);
48 BEGIN_NV04(chan, NvSub2D, 0x02ac, 1);
49 OUT_RING(chan, 1);
51 BEGIN_NV04(chan, NvSub2D, 0x0588, 1);
54 OUT_RING(chan, ((uint32_t *)info->pseudo_palette)[rect->color]);
56 OUT_RING(chan, rect->color);
57 BEGIN_NV04(chan, NvSub2D, 0x0600, 4);
58 OUT_RING(chan, rect->dx);
59 OUT_RING(chan, rect->dy)
75 struct nouveau_channel *chan = drm->channel; local in function:nv50_fbcon_copyarea
103 struct nouveau_channel *chan = drm->channel; local in function:nv50_fbcon_imageblit
160 struct nouveau_channel *chan = drm->channel; local in function:nv50_fbcon_accel_init
    [all...]
nouveau_nvc0_fbcon.c 40 struct nouveau_channel *chan = drm->channel; local in function:nvc0_fbcon_fillrect
43 ret = RING_SPACE(chan, rect->rop == ROP_COPY ? 7 : 11);
48 BEGIN_NVC0(chan, NvSub2D, 0x02ac, 1);
49 OUT_RING (chan, 1);
51 BEGIN_NVC0(chan, NvSub2D, 0x0588, 1);
54 OUT_RING (chan, ((uint32_t *)info->pseudo_palette)[rect->color]);
56 OUT_RING (chan, rect->color);
57 BEGIN_NVC0(chan, NvSub2D, 0x0600, 4);
58 OUT_RING (chan, rect->dx);
59 OUT_RING (chan, rect->dy)
75 struct nouveau_channel *chan = drm->channel; local in function:nvc0_fbcon_copyarea
103 struct nouveau_channel *chan = drm->channel; local in function:nvc0_fbcon_imageblit
160 struct nouveau_channel *chan = drm->channel; local in function:nvc0_fbcon_accel_init
    [all...]
nouveau_nvc0_fence.c 37 nvc0_fence_emit32(struct nouveau_channel *chan, u64 virtual, u32 sequence)
39 int ret = RING_SPACE(chan, 6);
41 BEGIN_NVC0(chan, 0, NV84_SUBCHAN_SEMAPHORE_ADDRESS_HIGH, 5);
42 OUT_RING (chan, upper_32_bits(virtual));
43 OUT_RING (chan, lower_32_bits(virtual));
44 OUT_RING (chan, sequence);
45 OUT_RING (chan, NV84_SUBCHAN_SEMAPHORE_TRIGGER_WRITE_LONG);
46 OUT_RING (chan, 0x00000000);
47 FIRE_RING (chan);
53 nvc0_fence_sync32(struct nouveau_channel *chan, u64 virtual, u32 sequence
    [all...]
nouveau_nv04_fbcon.c 39 struct nouveau_channel *chan = drm->channel; local in function:nv04_fbcon_copyarea
42 ret = RING_SPACE(chan, 4);
46 BEGIN_NV04(chan, NvSubImageBlit, 0x0300, 3);
47 OUT_RING(chan, (region->sy << 16) | region->sx);
48 OUT_RING(chan, (region->dy << 16) | region->dx);
49 OUT_RING(chan, (region->height << 16) | region->width);
50 FIRE_RING(chan);
59 struct nouveau_channel *chan = drm->channel; local in function:nv04_fbcon_fillrect
62 ret = RING_SPACE(chan, 7);
66 BEGIN_NV04(chan, NvSubGdiRect, 0x02fc, 1)
86 struct nouveau_channel *chan = drm->channel; local in function:nv04_fbcon_imageblit
143 struct nouveau_channel *chan = drm->channel; local in function:nv04_fbcon_accel_init
    [all...]
nouveau_dma.c 44 OUT_RINGp(struct nouveau_channel *chan, const void *data, unsigned nr_dwords)
47 u32 *mem = ttm_kmap_obj_virtual(&chan->push.buffer->kmap, &is_iomem);
48 mem = &mem[chan->dma.cur];
53 chan->dma.cur += nr_dwords;
69 READ_GET(struct nouveau_channel *chan, uint64_t *prev_get, int *timeout)
73 val = nvif_rd32(&chan->user, chan->user_get);
74 if (chan->user_get_hi)
75 val |= (uint64_t)nvif_rd32(&chan->user, chan->user_get_hi) << 32
    [all...]
nouveau_dma.h 89 RING_SPACE(struct nouveau_channel *chan, int size)
93 ret = nouveau_dma_wait(chan, 1, size);
97 chan->dma.free -= size;
102 OUT_RING(struct nouveau_channel *chan, int data)
104 nouveau_bo_wr32(chan->push.buffer, chan->dma.cur++, data);
108 OUT_RINGp(struct nouveau_channel *chan, const void *data, unsigned nr_dwords);
111 BEGIN_NV04(struct nouveau_channel *chan, int subc, int mthd, int size)
113 OUT_RING(chan, 0x00000000 | (subc << 13) | (size << 18) | mthd);
117 BEGIN_NI04(struct nouveau_channel *chan, int subc, int mthd, int size
    [all...]
nouveau_chan.c 59 struct nouveau_channel *chan = container_of(ntfy, typeof(*chan), kill); local in function:nouveau_channel_killed
60 struct nouveau_cli *cli = (void *)chan->user.client;
61 NV_PRINTK(warn, cli, "channel %d killed!\n", chan->chid);
62 atomic_set(&chan->killed, 1);
63 if (chan->fence)
64 nouveau_fence_context_kill(chan->fence, -ENODEV);
69 nouveau_channel_idle(struct nouveau_channel *chan)
71 if (likely(chan && chan->fence && !atomic_read(&chan->killed)))
94 struct nouveau_channel *chan = *pchan; local in function:nouveau_channel_del
135 struct nouveau_channel *chan; local in function:nouveau_channel_prep
253 struct nouveau_channel *chan; local in function:nouveau_channel_ind
334 struct nouveau_channel *chan; local in function:nouveau_channel_dma
    [all...]
  /src/sys/netbt/
l2cap_upper.c 64 struct l2cap_channel *chan; local in function:l2cap_attach_pcb
70 chan = malloc(sizeof(struct l2cap_channel), M_BLUETOOTH,
72 if (chan == NULL)
75 chan->lc_proto = proto;
76 chan->lc_upper = upper;
78 chan->lc_state = L2CAP_CLOSED;
80 chan->lc_lcid = L2CAP_NULL_CID;
81 chan->lc_rcid = L2CAP_NULL_CID;
83 chan->lc_laddr.bt_len = sizeof(struct sockaddr_bt);
84 chan->lc_laddr.bt_family = AF_BLUETOOTH
270 struct l2cap_channel *chan; local in function:l2cap_detach_pcb
    [all...]
l2cap_lower.c 64 l2cap_close(struct l2cap_channel *chan, int err)
69 if (chan->lc_state == L2CAP_CLOSED)
78 TAILQ_FOREACH(pdu, &chan->lc_link->hl_txq, lp_next) {
79 if (pdu->lp_chan == chan)
86 req = TAILQ_FIRST(&chan->lc_link->hl_reqs);
89 if (req->lr_chan == chan)
95 chan->lc_pending = 0;
96 chan->lc_state = L2CAP_CLOSED;
97 hci_acl_close(chan->lc_link, err);
98 chan->lc_link = NULL
112 struct l2cap_channel *chan; local in function:l2cap_recv_frame
    [all...]
l2cap_misc.c 84 l2cap_setmode(struct l2cap_channel *chan)
87 KASSERT(chan != NULL);
88 KASSERT(chan->lc_link != NULL);
90 DPRINTF("CID #%d, auth %s, encrypt %s, secure %s\n", chan->lc_lcid,
91 (chan->lc_mode & L2CAP_LM_AUTH ? "yes" : "no"),
92 (chan->lc_mode & L2CAP_LM_ENCRYPT ? "yes" : "no"),
93 (chan->lc_mode & L2CAP_LM_SECURE ? "yes" : "no"));
95 if (chan->lc_mode & L2CAP_LM_AUTH)
96 chan->lc_link->hl_flags |= HCI_LINK_AUTH_REQ;
98 if (chan->lc_mode & L2CAP_LM_ENCRYPT
194 struct l2cap_channel *chan; local in function:l2cap_rtx
255 struct l2cap_channel *chan; local in function:l2cap_cid_lookup
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sw/
nouveau_nvkm_engine_sw_chan.c 29 #include "chan.h"
38 nvkm_sw_chan_mthd(struct nvkm_sw_chan *chan, int subc, u32 mthd, u32 data)
44 nvkm_event_send(&chan->event, 1, 0, NULL, 0);
47 if (chan->func->mthd)
48 return chan->func->mthd(chan, subc, mthd, data);
80 struct nvkm_sw_chan *chan = nvkm_sw_chan(object); local in function:nvkm_sw_chan_dtor
81 struct nvkm_sw *sw = chan->sw;
83 void *data = chan;
85 if (chan->func->dtor
    [all...]
  /src/lib/librefuse/refuse/
chan.c 1 /* $NetBSD: chan.c,v 1.1 2022/01/22 08:09:40 pho Exp $ */
34 __RCSID("$NetBSD: chan.c,v 1.1 2022/01/22 08:09:40 pho Exp $");
71 struct fuse_chan* chan; local in function:fuse_chan_new
73 chan = calloc(1, sizeof(*chan));
74 if (!chan) {
79 chan->mountpoint = strdup(mountpoint);
80 if (!chan->mountpoint) {
82 free(chan);
86 chan->args = fuse_opt_deep_copy_args(args->argc, args->argv)
145 struct fuse_chan* chan = NULL; local in function:fuse_chan_peek
167 struct fuse_chan* chan = NULL; local in function:fuse_chan_take
193 struct fuse_chan* chan = NULL; local in function:fuse_chan_find
    [all...]
chan.h 1 /* $NetBSD: chan.h,v 1.1 2022/01/22 08:09:40 pho Exp $ */
59 void fuse_chan_destroy(struct fuse_chan* chan);
61 int fuse_chan_stash(struct fuse_chan* chan);
64 struct fuse_chan* fuse_chan_find(bool (*pred)(struct fuse_chan* chan, void* priv),
67 void fuse_chan_set_fuse(struct fuse_chan* chan, struct fuse* fuse);
68 void fuse_chan_set_to_be_destroyed(struct fuse_chan* chan, bool is_to_be_destroyed);
70 const char* fuse_chan_mountpoint(const struct fuse_chan* chan);
71 struct fuse_args* fuse_chan_args(struct fuse_chan* chan);
72 struct fuse* fuse_chan_fuse(struct fuse_chan* chan);
73 bool fuse_chan_is_to_be_destroyed(const struct fuse_chan* chan);
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/
nouveau_nvkm_engine_fifo_dmag84.c 47 struct nv50_fifo_chan *chan; local in function:g84_fifo_dma_new
61 if (!(chan = kzalloc(sizeof(*chan), GFP_KERNEL)))
63 *pobject = &chan->base.object;
66 oclass, chan);
70 args->v0.chid = chan->base.chid;
72 nvkm_kmap(chan->ramfc);
73 nvkm_wo32(chan->ramfc, 0x08, lower_32_bits(args->v0.offset));
74 nvkm_wo32(chan->ramfc, 0x0c, upper_32_bits(args->v0.offset));
75 nvkm_wo32(chan->ramfc, 0x10, lower_32_bits(args->v0.offset))
    [all...]
nouveau_nvkm_engine_fifo_chan.c 29 #include "chan.h"
39 struct nvkm_fifo_chan *chan; member in struct:nvkm_fifo_chan_object
49 struct nvkm_fifo_chan *chan = object->chan; local in function:nvkm_fifo_chan_child_fini
50 struct nvkm_fifo_engn *engn = &chan->engn[engine->subdev.index];
57 if (chan->func->engine_fini) {
58 ret = chan->func->engine_fini(chan, engine, suspend);
60 nvif_error(&chan->object,
72 nvif_trace(&chan->object, "detached %s\n", name)
82 struct nvkm_fifo_chan *chan = object->chan; local in function:nvkm_fifo_chan_child_init
115 struct nvkm_fifo_chan *chan = object->chan; local in function:nvkm_fifo_chan_child_del
142 struct nvkm_fifo_chan *chan = nvkm_fifo_chan(oclass->parent); local in function:nvkm_fifo_chan_child_new
209 struct nvkm_fifo_chan *chan = nvkm_fifo_chan(object); local in function:nvkm_fifo_chan_child_get
254 struct nvkm_fifo_chan *chan = nvkm_fifo_chan(object); local in function:nvkm_fifo_chan_ntfy
270 struct nvkm_fifo_chan *chan = nvkm_fifo_chan(object); local in function:nvkm_fifo_chan_map
305 struct nvkm_fifo_chan *chan = nvkm_fifo_chan(object); local in function:nvkm_fifo_chan_rd32
330 struct nvkm_fifo_chan *chan = nvkm_fifo_chan(object); local in function:nvkm_fifo_chan_wr32
355 struct nvkm_fifo_chan *chan = nvkm_fifo_chan(object); local in function:nvkm_fifo_chan_fini
363 struct nvkm_fifo_chan *chan = nvkm_fifo_chan(object); local in function:nvkm_fifo_chan_init
371 struct nvkm_fifo_chan *chan = nvkm_fifo_chan(object); local in function:nvkm_fifo_chan_dtor
    [all...]
nouveau_nvkm_engine_fifo_channv50.c 54 struct nv50_fifo_chan *chan = nv50_fifo_chan(base); local in function:nv50_fifo_chan_engine_fini
55 struct nv50_fifo *fifo = chan->fifo;
80 nvkm_wr32(device, 0x0032fc, chan->base.inst->addr >> 12);
86 chan->base.chid, chan->base.object.client->name);
93 nvkm_kmap(chan->eng);
94 nvkm_wo32(chan->eng, offset + 0x00, 0x00000000);
95 nvkm_wo32(chan->eng, offset + 0x04, 0x00000000);
96 nvkm_wo32(chan->eng, offset + 0x08, 0x00000000);
97 nvkm_wo32(chan->eng, offset + 0x0c, 0x00000000)
110 struct nv50_fifo_chan *chan = nv50_fifo_chan(base); local in function:nv50_fifo_chan_engine_init
137 struct nv50_fifo_chan *chan = nv50_fifo_chan(base); local in function:nv50_fifo_chan_engine_dtor
146 struct nv50_fifo_chan *chan = nv50_fifo_chan(base); local in function:nv50_fifo_chan_engine_ctor
158 struct nv50_fifo_chan *chan = nv50_fifo_chan(base); local in function:nv50_fifo_chan_object_dtor
166 struct nv50_fifo_chan *chan = nv50_fifo_chan(base); local in function:nv50_fifo_chan_object_ctor
186 struct nv50_fifo_chan *chan = nv50_fifo_chan(base); local in function:nv50_fifo_chan_fini
200 struct nv50_fifo_chan *chan = nv50_fifo_chan(base); local in function:nv50_fifo_chan_init
213 struct nv50_fifo_chan *chan = nv50_fifo_chan(base); local in function:nv50_fifo_chan_dtor
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/
nouveau_nvkm_engine_disp_dmacgv100.c 33 gv100_disp_dmac_idle(struct nv50_disp_chan *chan)
35 struct nvkm_device *device = chan->disp->base.engine.subdev.device;
36 const u32 soff = (chan->chid.ctrl - 1) * 0x04;
46 gv100_disp_dmac_bind(struct nv50_disp_chan *chan,
49 return nvkm_ramht_insert(chan->disp->ramht, object,
50 chan->chid.user, -9, handle,
51 chan->chid.user << 25 | 0x00000040);
55 gv100_disp_dmac_fini(struct nv50_disp_chan *chan)
57 struct nvkm_device *device = chan->disp->base.engine.subdev.device;
58 const u32 coff = chan->chid.ctrl * 0x04
    [all...]
  /src/sys/dev/isa/
isadma.c 90 _isa_dmaunmask(struct isa_dma_state *ids, int chan)
92 int ochan = chan & 3;
94 ISA_DMA_MASK_CLR(ids, chan);
104 if ((chan & 4) == 0)
113 _isa_dmamask(struct isa_dma_state *ids, int chan)
115 int ochan = chan & 3;
117 ISA_DMA_MASK_SET(ids, chan);
126 if ((chan & 4) == 0) {
145 int chan; local in function:_isa_dmainit
190 for (chan = 0; chan < 8; chan++)
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/
nouveau_nvkm_engine_gr_nv25.c 12 #include <engine/fifo/chan.h>
30 struct nv20_gr_chan *chan; local in function:nv25_gr_chan_new
33 if (!(chan = kzalloc(sizeof(*chan), GFP_KERNEL)))
35 nvkm_object_ctor(&nv25_gr_chan, oclass, &chan->object);
36 chan->gr = gr;
37 chan->chid = fifoch->chid;
38 *pobject = &chan->object;
42 &chan->inst);
46 nvkm_kmap(chan->inst)
    [all...]

Completed in 18 milliseconds

1 2 3 4 5 6 7 8 91011>>