Searched refs:bios (Results 151 - 175 of 292) sorted by relevance

1234567891011>>

/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/
H A Dbase.c52 struct nvkm_bios *bios = device->bios; local
59 data = dcb_gpio_match(bios, idx, tag, line, &ver, &len, func);
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/subdev/
H A Dfb.h106 #include <subdev/bios.h>
107 #include <subdev/bios/ramcfg.h>
111 struct nvbios_ramcfg bios; member in struct:nvkm_ram_data
H A Dclk.h74 u8 bios; /* 0xff for none */ member in struct:nvkm_domain
H A Di2c.h7 #include <subdev/bios.h>
8 #include <subdev/bios/i2c.h>
/linux-master/drivers/gpu/drm/amd/display/dc/link/
H A Dlink_factory.c460 struct dc_bios *bios = init_params->dc->ctx->dc_bios; local
461 const struct dc_vbios_funcs *bp_funcs = bios->funcs;
480 bios->funcs->get_connector_id(bios, init_params->connector_index);
486 if (bios->funcs->get_disp_connector_caps_info) {
487 bios->funcs->get_disp_connector_caps_info(bios, link->link_id, &disp_connect_caps_info);
674 if (bios->integrated_info)
675 info = *bios->integrated_info;
710 if (bios
[all...]
/linux-master/drivers/md/
H A Ddm-cache-target.c80 * This is how bios should be issued once the commit op is complete
93 struct bio_list bios; member in struct:batcher
107 struct bio_list bios; local
110 bio_list_init(&bios);
118 bio_list_merge(&bios, &b->bios);
119 bio_list_init(&b->bios);
132 while ((bio = bio_list_pop(&bios))) {
156 bio_list_init(&b->bios);
188 bio_list_add(&b->bios, bi
565 defer_bios(struct cache *cache, struct bio_list *bios) argument
1171 struct bio_list bios; local
1456 struct bio_list bios; local
1813 struct bio_list bios; local
1847 struct bio_list bios; local
[all...]
H A Ddm-thin.c355 struct rb_root sort_bio_list; /* sorted list of deferred bios */
469 struct bio_list *bios)
471 dm_cell_release(pool->prison, cell, bios);
486 struct bio_list *bios)
488 dm_cell_release_no_holder(pool->prison, cell, bios);
595 static void __merge_bio_list(struct bio_list *bios, struct bio_list *master) argument
597 bio_list_merge(bios, master);
601 static void error_bio_list(struct bio_list *bios, blk_status_t error) argument
605 while ((bio = bio_list_pop(bios))) {
614 struct bio_list bios; local
467 cell_release(struct pool *pool, struct dm_bio_prison_cell *cell, struct bio_list *bios) argument
484 cell_release_no_holder(struct pool *pool, struct dm_bio_prison_cell *cell, struct bio_list *bios) argument
643 struct bio_list bios; local
890 struct bio_list bios; local
1636 struct bio_list bios; local
2169 struct bio_list bios; local
2191 struct bio_list bios; local
2370 struct bio_list bios, bio_completions; local
[all...]
H A Ddm-clone-target.c100 * We defer incoming WRITE bios for regions that are not hydrated,
103 * Also, we defer REQ_FUA and REQ_PREFLUSH bios, until after the
308 static void fail_bios(struct bio_list *bios, blk_status_t status) argument
312 while ((bio = bio_list_pop(bios))) {
318 static void submit_bios(struct bio_list *bios) argument
325 while ((bio = bio_list_pop(bios)))
356 * Batch together any bios that trigger commits and then issue a single
379 * Issue bios that have been deferred until after their region has finished
385 static void issue_deferred_bios(struct clone *clone, struct bio_list *bios) argument
392 if (bio_list_empty(bios))
1215 struct bio_list bios = BIO_EMPTY_LIST; local
1232 struct bio_list bios = BIO_EMPTY_LIST; local
[all...]
H A Ddm-io.c27 struct bio_set bios; member in struct:dm_io_client
63 ret = bioset_init(&client->bios, min_ios, 0, BIOSET_NEED_BVECS);
79 bioset_exit(&client->bios);
115 * We need an io object to keep track of the number of bios that
354 &io->client->bios);
H A Ddm-region-hash.c95 /* Callback function to schedule bios writes */
96 void (*dispatch_bios)(void *context, struct bio_list *bios);
166 struct bio_list *bios),
374 * Dispatch the bios before we call 'wake_up_all'.
378 * before we dispatch_bios (queue bios and call wake()),
529 void dm_rh_inc_pending(struct dm_region_hash *rh, struct bio_list *bios) argument
533 for (bio = bios->head; bio; bio = bio->bi_next) {
164 dm_region_hash_create( void *context, void (*dispatch_bios)(void *context, struct bio_list *bios), void (*wakeup_workers)(void *context), void (*wakeup_all_recovery_waiters)(void *context), sector_t target_begin, unsigned int max_recovery, struct dm_dirty_log *log, uint32_t region_size, region_t nr_regions) argument
/linux-master/drivers/gpu/drm/radeon/
H A Dradeon_atombios.c143 i2c_info = (struct _ATOM_GPIO_I2C_INFO *)(ctx->bios + data_offset);
177 i2c_info = (struct _ATOM_GPIO_I2C_INFO *)(ctx->bios + data_offset);
213 gpio_info = (struct _ATOM_GPIO_PIN_LUT *)(ctx->bios + data_offset);
410 * So while the bios table is technically correct,
544 obj_header = (ATOM_OBJECT_HEADER *) (ctx->bios + data_offset);
546 (ctx->bios + data_offset +
549 (ctx->bios + data_offset +
552 (ctx->bios + data_offset +
555 (ctx->bios + data_offset +
599 *) (ctx->bios
[all...]
H A Datom.h129 void *bios; member in struct:atom_context
/linux-master/drivers/char/
H A Duv_mmtimer.c29 #include <asm/uv/bios.h>
/linux-master/drivers/gpu/drm/nouveau/dispnv50/
H A Dcrc.h10 #include <nvkm/subdev/bios.h>
/linux-master/arch/x86/realmode/rm/
H A DMakefile26 # probed, and video-bios.o should typically be last.
29 wakeup-objs += video-bios.o
/linux-master/block/
H A Dblk-throttle.h7 * To implement hierarchical throttling, throtl_grps form a tree and bios
9 * issued. When dispatching bios from the children and local group at each
10 * level, if the bios are dispatched into a single bio_list, there's a risk
11 * of a local or child group which can queue many bios at once filling up
14 * To avoid such starvation, dispatched bios are queued separately
19 * throtl_qnode is used to keep the queued bios separated by their sources.
27 * tree pinned while bios are in flight.
31 struct bio_list bios; /* queued bios */ member in struct:throtl_qnode
43 unsigned int nr_queued[2]; /* number of queued bios */
[all...]
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_encoder.h30 #include <subdev/bios/dcb.h>
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/core/
H A Dlayout.h6 NVKM_LAYOUT_ONCE(NVKM_SUBDEV_VBIOS , struct nvkm_bios , bios)
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/clk/
H A Dgk104.c29 #include <subdev/bios.h>
30 #include <subdev/bios/pll.h>
266 struct nvkm_bios *bios = subdev->device->bios; local
270 ret = nvbios_pll_parse(bios, 0x137000 + (idx * 0x20), &limits);
H A Dgf100.c28 #include <subdev/bios.h>
29 #include <subdev/bios/pll.h>
253 struct nvkm_bios *bios = subdev->device->bios; local
257 ret = nvbios_pll_parse(bios, 0x137000 + (idx * 0x20), &limits);
H A Dmcp77.c28 #include <subdev/bios.h>
29 #include <subdev/bios/pll.h>
169 ret = nvbios_pll_parse(subdev->device->bios, reg, &pll);
/linux-master/drivers/video/fbdev/aty/
H A Daty128fb.c496 #define BIOS_IN8(v) (readb(bios + (v)))
497 #define BIOS_IN16(v) (readb(bios + (v)) | \
498 (readb(bios + (v) + 1) << 8))
499 #define BIOS_IN32(v) (readb(bios + (v)) | \
500 (readb(bios + (v) + 1) << 8) | \
501 (readb(bios + (v) + 2) << 16) | \
502 (readb(bios + (v) + 3) << 24))
813 void __iomem *bios; local
824 bios = pci_map_rom(dev, &rom_size);
826 if (!bios) {
895 aty128_get_pllinfo(struct aty128fb_par *par, unsigned char __iomem *bios) argument
2051 void __iomem *bios = NULL; local
[all...]
/linux-master/drivers/md/dm-vdo/
H A Dflush.c49 /* The rotor for selecting the bio queue for submitting flush bios */
366 * Initializes a vdo_flush structure, transferring all the bios in the flusher's waiting_flush_bios
371 bio_list_init(&flush->bios);
372 bio_list_merge(&flush->bios, &vdo->flusher->waiting_flush_bios);
467 while ((bio = bio_list_pop(&flush->bios)) != NULL) {
/linux-master/drivers/video/fbdev/matrox/
H A Dmatroxfb_misc.c774 memset(&minfo->bios, 0, sizeof(minfo->bios));
780 parse_bios(vaddr_va(minfo->video.vbase), &minfo->bios);
784 if (!minfo->bios.bios_valid) {
798 parse_bios(b, &minfo->bios);
804 matroxfb_set_limits(minfo, &minfo->bios);
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Dnv50.c34 #include <subdev/bios.h>
35 #include <subdev/bios/disp.h>
36 #include <subdev/bios/init.h>
37 #include <subdev/bios/pll.h>
1018 struct nvkm_bios *bios = head->disp->engine.subdev.device->bios; local
1022 u32 data = nvbios_outp_match(bios, t, m, ver, hdr, cnt, len, iedt);
1033 struct nvkm_bios *bios = subdev->device->bios; local
1060 data = nvbios_ocfg_match(bios, dat
1586 struct nvkm_bios *bios = device->bios; local
[all...]

Completed in 289 milliseconds

1234567891011>>