Symbol: ddb
drivers/gpu/drm/i915/display/intel_cursor.c
624
const struct skl_ddb_entry *ddb =
drivers/gpu/drm/i915/display/intel_cursor.c
645
skl_cursor_ddb_reg_val(ddb));
drivers/gpu/drm/i915/display/intel_dbuf_bw.c
100
const struct skl_ddb_entry *ddb,
drivers/gpu/drm/i915/display/intel_dbuf_bw.c
104
unsigned int dbuf_mask = skl_ddb_dbuf_slice_mask(display, ddb);
drivers/gpu/drm/i915/display/intel_display.c
7015
entries[pipe] = old_crtc_state->wm.skl.ddb;
drivers/gpu/drm/i915/display/intel_display.c
7053
if (skl_ddb_allocation_overlaps(&new_crtc_state->wm.skl.ddb,
drivers/gpu/drm/i915/display/intel_display.c
7057
entries[pipe] = new_crtc_state->wm.skl.ddb;
drivers/gpu/drm/i915/display/intel_display.c
7068
if (!skl_ddb_entry_equal(&new_crtc_state->wm.skl.ddb,
drivers/gpu/drm/i915/display/intel_display.c
7069
&old_crtc_state->wm.skl.ddb) &&
drivers/gpu/drm/i915/display/intel_display.c
7142
skl_ddb_allocation_overlaps(&new_crtc_state->wm.skl.ddb,
drivers/gpu/drm/i915/display/intel_display.c
7145
entries[pipe] = new_crtc_state->wm.skl.ddb;
drivers/gpu/drm/i915/display/intel_display_types.h
928
struct skl_ddb_entry ddb;
drivers/gpu/drm/i915/display/intel_plane.c
1020
struct skl_ddb_entry ddb[I915_MAX_PLANES];
drivers/gpu/drm/i915/display/intel_plane.c
1025
memcpy(ddb, old_crtc_state->wm.skl.plane_ddb,
drivers/gpu/drm/i915/display/intel_plane.c
1030
while ((plane = skl_next_plane_to_commit(state, crtc, ddb, ddb_y, &update_mask))) {
drivers/gpu/drm/i915/display/intel_plane.c
888
struct skl_ddb_entry ddb[I915_MAX_PLANES],
drivers/gpu/drm/i915/display/intel_plane.c
909
ddb, I915_MAX_PLANES, plane_id) ||
drivers/gpu/drm/i915/display/intel_plane.c
915
ddb[plane_id] = crtc_state->wm.skl.plane_ddb[plane_id];
drivers/gpu/drm/i915/display/skl_universal_plane.c
829
const struct skl_ddb_entry *ddb =
drivers/gpu/drm/i915/display/skl_universal_plane.c
855
skl_plane_ddb_reg_val(ddb));
drivers/gpu/drm/i915/display/skl_watermark.c
1349
skl_check_wm_level(struct skl_wm_level *wm, const struct skl_ddb_entry *ddb)
drivers/gpu/drm/i915/display/skl_watermark.c
1351
if (wm->min_ddb_alloc > skl_ddb_entry_size(ddb))
drivers/gpu/drm/i915/display/skl_watermark.c
1358
const struct skl_ddb_entry *ddb)
drivers/gpu/drm/i915/display/skl_watermark.c
1361
wm->min_ddb_alloc_uv > skl_ddb_entry_size(ddb))
drivers/gpu/drm/i915/display/skl_watermark.c
1391
struct skl_ddb_entry *ddb, u64 data_rate)
drivers/gpu/drm/i915/display/skl_watermark.c
1410
iter->start = skl_ddb_entry_init(ddb, iter->start,
drivers/gpu/drm/i915/display/skl_watermark.c
1417
struct skl_ddb_entry *ddb, u64 data_rate)
drivers/gpu/drm/i915/display/skl_watermark.c
1419
_skl_allocate_plane_ddb(iter, wm->min_ddb_alloc, ddb, data_rate);
drivers/gpu/drm/i915/display/skl_watermark.c
1426
struct skl_ddb_entry *ddb, u64 data_rate)
drivers/gpu/drm/i915/display/skl_watermark.c
1429
_skl_allocate_plane_ddb(iter, wm->min_ddb_alloc_uv, ddb, data_rate);
drivers/gpu/drm/i915/display/skl_watermark.c
1440
const struct skl_ddb_entry *alloc = &dbuf_state->ddb[crtc->pipe];
drivers/gpu/drm/i915/display/skl_watermark.c
1484
const struct skl_ddb_entry *ddb =
drivers/gpu/drm/i915/display/skl_watermark.c
1487
if (wm->wm[level].min_ddb_alloc > skl_ddb_entry_size(ddb)) {
drivers/gpu/drm/i915/display/skl_watermark.c
1524
struct skl_ddb_entry *ddb =
drivers/gpu/drm/i915/display/skl_watermark.c
1541
ddb, crtc_state->rel_data_rate[plane_id]);
drivers/gpu/drm/i915/display/skl_watermark.c
1544
ddb, crtc_state->rel_data_rate[plane_id]);
drivers/gpu/drm/i915/display/skl_watermark.c
1561
const struct skl_ddb_entry *ddb =
drivers/gpu/drm/i915/display/skl_watermark.c
1570
skl_check_wm_level_nv12(&wm->wm[level], ddb_y, ddb);
drivers/gpu/drm/i915/display/skl_watermark.c
1572
skl_check_wm_level(&wm->wm[level], ddb);
drivers/gpu/drm/i915/display/skl_watermark.c
1587
const struct skl_ddb_entry *ddb =
drivers/gpu/drm/i915/display/skl_watermark.c
1602
skl_check_wm_level(&wm->trans_wm, ddb);
drivers/gpu/drm/i915/display/skl_watermark.c
1605
skl_check_wm_level(&wm->sagv.wm0, ddb);
drivers/gpu/drm/i915/display/skl_watermark.c
1609
skl_check_wm_level(&wm->sagv.trans_wm, ddb);
drivers/gpu/drm/i915/display/skl_watermark.c
2418
bool skl_ddb_allocation_overlaps(const struct skl_ddb_entry *ddb,
drivers/gpu/drm/i915/display/skl_watermark.c
2426
skl_ddb_entries_overlap(ddb, &entries[i]))
drivers/gpu/drm/i915/display/skl_watermark.c
3050
memset(&dbuf_state->ddb[pipe], 0, sizeof(dbuf_state->ddb[pipe]));
drivers/gpu/drm/i915/display/skl_watermark.c
3053
struct skl_ddb_entry *ddb =
drivers/gpu/drm/i915/display/skl_watermark.c
3066
plane_id, ddb, ddb_y,
drivers/gpu/drm/i915/display/skl_watermark.c
3069
skl_ddb_entry_union(&dbuf_state->ddb[pipe], ddb);
drivers/gpu/drm/i915/display/skl_watermark.c
3070
skl_ddb_entry_union(&dbuf_state->ddb[pipe], ddb_y);
drivers/gpu/drm/i915/display/skl_watermark.c
3082
crtc_state->wm.skl.ddb.start = mbus_offset + dbuf_state->ddb[pipe].start;
drivers/gpu/drm/i915/display/skl_watermark.c
3083
crtc_state->wm.skl.ddb.end = mbus_offset + dbuf_state->ddb[pipe].end;
drivers/gpu/drm/i915/display/skl_watermark.c
3087
skl_ddb_dbuf_slice_mask(display, &crtc_state->wm.skl.ddb);
drivers/gpu/drm/i915/display/skl_watermark.c
3092
dbuf_state->slices[pipe], dbuf_state->ddb[pipe].start,
drivers/gpu/drm/i915/display/skl_watermark.c
3093
dbuf_state->ddb[pipe].end, dbuf_state->active_pipes,
drivers/gpu/drm/i915/display/skl_watermark.c
3763
entries[crtc->pipe] = crtc_state->wm.skl.ddb;
drivers/gpu/drm/i915/display/skl_watermark.c
3776
if (skl_ddb_allocation_overlaps(&crtc_state->wm.skl.ddb, entries,
drivers/gpu/drm/i915/display/skl_watermark.c
3816
memset(&crtc_state->wm.skl.ddb, 0, sizeof(crtc_state->wm.skl.ddb));
drivers/gpu/drm/i915/display/skl_watermark.c
3843
memset(&dbuf_state->ddb[pipe], 0, sizeof(dbuf_state->ddb[pipe]));
drivers/gpu/drm/i915/display/skl_watermark.c
3845
memset(&crtc_state->wm.skl.ddb, 0, sizeof(crtc_state->wm.skl.ddb));
drivers/gpu/drm/i915/display/skl_watermark.c
3911
struct skl_ddb_entry ddb[I915_MAX_PLANES];
drivers/gpu/drm/i915/display/skl_watermark.c
3931
skl_pipe_ddb_get_hw_state(crtc, hw->ddb, hw->ddb_y, hw->min_ddb, hw->interim_ddb);
drivers/gpu/drm/i915/display/skl_watermark.c
3973
&hw->ddb[plane->id],
drivers/gpu/drm/i915/display/skl_watermark.c
411
struct skl_ddb_entry *ddb)
drivers/gpu/drm/i915/display/skl_watermark.c
416
ddb->start = 0;
drivers/gpu/drm/i915/display/skl_watermark.c
417
ddb->end = 0;
drivers/gpu/drm/i915/display/skl_watermark.c
421
ddb->start = (ffs(slice_mask) - 1) * slice_size;
drivers/gpu/drm/i915/display/skl_watermark.c
422
ddb->end = fls(slice_mask) * slice_size;
drivers/gpu/drm/i915/display/skl_watermark.c
424
WARN_ON(ddb->start >= ddb->end);
drivers/gpu/drm/i915/display/skl_watermark.c
425
WARN_ON(ddb->end > DISPLAY_INFO(display)->dbuf.size);
drivers/gpu/drm/i915/display/skl_watermark.c
43
struct skl_ddb_entry ddb[I915_MAX_PIPES];
drivers/gpu/drm/i915/display/skl_watermark.c
430
struct skl_ddb_entry ddb;
drivers/gpu/drm/i915/display/skl_watermark.c
437
skl_ddb_entry_for_slices(display, slice_mask, &ddb);
drivers/gpu/drm/i915/display/skl_watermark.c
439
return ddb.start;
drivers/gpu/drm/i915/display/skl_watermark.c
540
skl_ddb_entry_init(&new_dbuf_state->ddb[pipe], 0, 0);
drivers/gpu/drm/i915/display/skl_watermark.c
556
skl_ddb_entry_init(&new_dbuf_state->ddb[pipe],
drivers/gpu/drm/i915/display/skl_watermark.c
562
skl_ddb_entry_equal(&old_dbuf_state->ddb[pipe],
drivers/gpu/drm/i915/display/skl_watermark.c
563
&new_dbuf_state->ddb[pipe]))
drivers/gpu/drm/i915/display/skl_watermark.c
578
crtc_state->wm.skl.ddb.start = mbus_offset + new_dbuf_state->ddb[pipe].start;
drivers/gpu/drm/i915/display/skl_watermark.c
579
crtc_state->wm.skl.ddb.end = mbus_offset + new_dbuf_state->ddb[pipe].end;
drivers/gpu/drm/i915/display/skl_watermark.c
585
old_dbuf_state->ddb[pipe].start, old_dbuf_state->ddb[pipe].end,
drivers/gpu/drm/i915/display/skl_watermark.c
586
new_dbuf_state->ddb[pipe].start, new_dbuf_state->ddb[pipe].end,
drivers/gpu/drm/i915/display/skl_watermark.c
679
struct skl_ddb_entry *ddb,
drivers/gpu/drm/i915/display/skl_watermark.c
688
skl_ddb_entry_init_from_hw(ddb, val);
drivers/gpu/drm/i915/display/skl_watermark.c
693
skl_ddb_entry_init_from_hw(ddb, val);
drivers/gpu/drm/i915/display/skl_watermark.c
710
struct skl_ddb_entry *ddb,
drivers/gpu/drm/i915/display/skl_watermark.c
728
&ddb[plane_id],
drivers/gpu/drm/i915/display/skl_watermark.h
33
bool skl_ddb_allocation_overlaps(const struct skl_ddb_entry *ddb,
drivers/media/pci/ddbridge/ddbridge-core.c
107
static struct ddb *ddbs[DDB_MAX_ADAPTER];
drivers/media/pci/ddbridge/ddbridge-core.c
113
struct ddb_irq *ddb_irq_set(struct ddb *dev, u32 link, u32 nr,
drivers/media/pci/ddbridge/ddbridge-core.c
125
struct ddb *dev = io->port->dev;
drivers/media/pci/ddbridge/ddbridge-core.c
1337
static int dvb_register_adapters(struct ddb *dev)
drivers/media/pci/ddbridge/ddbridge-core.c
1415
static void dvb_unregister_adapters(struct ddb *dev)
drivers/media/pci/ddbridge/ddbridge-core.c
142
static void ddb_set_dma_tables(struct ddb *dev)
drivers/media/pci/ddbridge/ddbridge-core.c
160
static void ddb_redirect_dma(struct ddb *dev,
drivers/media/pci/ddbridge/ddbridge-core.c
1721
struct ddb *dev = port->dev;
drivers/media/pci/ddbridge/ddbridge-core.c
1767
struct ddb *dev = port->dev;
drivers/media/pci/ddbridge/ddbridge-core.c
1838
struct ddb *dev = port->dev;
drivers/media/pci/ddbridge/ddbridge-core.c
2046
int ddb_ports_attach(struct ddb *dev)
drivers/media/pci/ddbridge/ddbridge-core.c
2085
void ddb_ports_detach(struct ddb *dev)
drivers/media/pci/ddbridge/ddbridge-core.c
2130
struct ddb *dev = input->port->dev;
drivers/media/pci/ddbridge/ddbridge-core.c
2168
struct ddb *dev = input->port->dev;
drivers/media/pci/ddbridge/ddbridge-core.c
2199
struct ddb *dev = output->port->dev;
drivers/media/pci/ddbridge/ddbridge-core.c
220
struct ddb *idev = ddbs[(i >> 4) & 0x3f];
drivers/media/pci/ddbridge/ddbridge-core.c
222
struct ddb *pdev = ddbs[(p >> 4) & 0x3f];
drivers/media/pci/ddbridge/ddbridge-core.c
2273
struct ddb *dev = port->dev;
drivers/media/pci/ddbridge/ddbridge-core.c
2304
struct ddb *dev = port->dev;
drivers/media/pci/ddbridge/ddbridge-core.c
2329
struct ddb *dev = port->dev;
drivers/media/pci/ddbridge/ddbridge-core.c
2344
struct ddb *dev = port->dev;
drivers/media/pci/ddbridge/ddbridge-core.c
2356
void ddb_ports_init(struct ddb *dev)
drivers/media/pci/ddbridge/ddbridge-core.c
2447
void ddb_ports_release(struct ddb *dev)
drivers/media/pci/ddbridge/ddbridge-core.c
2495
static void irq_handle_msg(struct ddb *dev, u32 s)
drivers/media/pci/ddbridge/ddbridge-core.c
2501
static void irq_handle_io(struct ddb *dev, u32 s)
drivers/media/pci/ddbridge/ddbridge-core.c
2512
struct ddb *dev = (struct ddb *)dev_id;
drivers/media/pci/ddbridge/ddbridge-core.c
2530
struct ddb *dev = (struct ddb *)dev_id;
drivers/media/pci/ddbridge/ddbridge-core.c
2548
struct ddb *dev = (struct ddb *)dev_id;
drivers/media/pci/ddbridge/ddbridge-core.c
2572
static int reg_wait(struct ddb *dev, u32 reg, u32 bit)
drivers/media/pci/ddbridge/ddbridge-core.c
2584
static int flashio(struct ddb *dev, u32 lnr, u8 *wbuf, u32 wlen, u8 *rbuf,
drivers/media/pci/ddbridge/ddbridge-core.c
2666
int ddbridge_flashread(struct ddb *dev, u32 link, u8 *buf, u32 addr, u32 len)
drivers/media/pci/ddbridge/ddbridge-core.c
2686
struct ddb *dev = file->private_data;
drivers/media/pci/ddbridge/ddbridge-core.c
2694
struct ddb *dev = ddbs[iminor(inode)];
drivers/media/pci/ddbridge/ddbridge-core.c
2705
struct ddb *dev = file->private_data;
drivers/media/pci/ddbridge/ddbridge-core.c
2721
const struct ddb *dev = dev_get_drvdata(device);
drivers/media/pci/ddbridge/ddbridge-core.c
2739
struct ddb *dev = dev_get_drvdata(device);
drivers/media/pci/ddbridge/ddbridge-core.c
2747
struct ddb *dev = dev_get_drvdata(device);
drivers/media/pci/ddbridge/ddbridge-core.c
2755
struct ddb *dev = dev_get_drvdata(device);
drivers/media/pci/ddbridge/ddbridge-core.c
2763
struct ddb *dev = dev_get_drvdata(device);
drivers/media/pci/ddbridge/ddbridge-core.c
2773
struct ddb *dev = dev_get_drvdata(device);
drivers/media/pci/ddbridge/ddbridge-core.c
2786
struct ddb *dev = dev_get_drvdata(device);
drivers/media/pci/ddbridge/ddbridge-core.c
2798
struct ddb *dev = dev_get_drvdata(device);
drivers/media/pci/ddbridge/ddbridge-core.c
2824
struct ddb *dev = dev_get_drvdata(device);
drivers/media/pci/ddbridge/ddbridge-core.c
2843
struct ddb *dev = dev_get_drvdata(device);
drivers/media/pci/ddbridge/ddbridge-core.c
2849
static void ddb_set_led(struct ddb *dev, int num, int val)
drivers/media/pci/ddbridge/ddbridge-core.c
2886
struct ddb *dev = dev_get_drvdata(device);
drivers/media/pci/ddbridge/ddbridge-core.c
2903
struct ddb *dev = dev_get_drvdata(device);
drivers/media/pci/ddbridge/ddbridge-core.c
2926
struct ddb *dev = dev_get_drvdata(device);
drivers/media/pci/ddbridge/ddbridge-core.c
2937
struct ddb *dev = dev_get_drvdata(device);
drivers/media/pci/ddbridge/ddbridge-core.c
2976
struct ddb *dev = dev_get_drvdata(device);
drivers/media/pci/ddbridge/ddbridge-core.c
2985
struct ddb *dev = dev_get_drvdata(device);
drivers/media/pci/ddbridge/ddbridge-core.c
3002
struct ddb *dev = dev_get_drvdata(device);
drivers/media/pci/ddbridge/ddbridge-core.c
3011
struct ddb *dev = dev_get_drvdata(device);
drivers/media/pci/ddbridge/ddbridge-core.c
3019
struct ddb *dev = dev_get_drvdata(device);
drivers/media/pci/ddbridge/ddbridge-core.c
3028
struct ddb *dev = dev_get_drvdata(device);
drivers/media/pci/ddbridge/ddbridge-core.c
3037
struct ddb *dev = dev_get_drvdata(device);
drivers/media/pci/ddbridge/ddbridge-core.c
3045
struct ddb *dev = dev_get_drvdata(device);
drivers/media/pci/ddbridge/ddbridge-core.c
3139
static void ddb_device_attrs_del(struct ddb *dev)
drivers/media/pci/ddbridge/ddbridge-core.c
3161
static int ddb_device_attrs_add(struct ddb *dev)
drivers/media/pci/ddbridge/ddbridge-core.c
3194
int ddb_device_create(struct ddb *dev)
drivers/media/pci/ddbridge/ddbridge-core.c
3225
void ddb_device_destroy(struct ddb *dev)
drivers/media/pci/ddbridge/ddbridge-core.c
327
int ddb_buffers_alloc(struct ddb *dev)
drivers/media/pci/ddbridge/ddbridge-core.c
3280
struct ddb *dev = link->dev;
drivers/media/pci/ddbridge/ddbridge-core.c
3328
static int ddb_init_boards(struct ddb *dev)
drivers/media/pci/ddbridge/ddbridge-core.c
3356
int ddb_init(struct ddb *dev)
drivers/media/pci/ddbridge/ddbridge-core.c
3398
void ddb_unmap(struct ddb *dev)
drivers/media/pci/ddbridge/ddbridge-core.c
364
void ddb_buffers_free(struct ddb *dev)
drivers/media/pci/ddbridge/ddbridge-core.c
383
struct ddb *dev = output->port->dev;
drivers/media/pci/ddbridge/ddbridge-core.c
450
struct ddb *dev = output->port->dev;
drivers/media/pci/ddbridge/ddbridge-core.c
484
struct ddb *dev = output->port->dev;
drivers/media/pci/ddbridge/ddbridge-core.c
497
struct ddb *dev = input->port->dev;
drivers/media/pci/ddbridge/ddbridge-core.c
511
struct ddb *dev = input->port->dev;
drivers/media/pci/ddbridge/ddbridge-core.c
593
struct ddb *dev = output->port->dev;
drivers/media/pci/ddbridge/ddbridge-core.c
646
struct ddb *dev = input->port->dev;
drivers/media/pci/ddbridge/ddbridge-core.c
666
struct ddb *dev = input->port->dev;
drivers/media/pci/ddbridge/ddbridge-core.c
711
struct ddb *dev = output->port->dev;
drivers/media/pci/ddbridge/ddbridge-core.c
741
struct ddb *dev = output->port->dev;
drivers/media/pci/ddbridge/ddbridge-i2c.c
133
void ddb_i2c_release(struct ddb *dev)
drivers/media/pci/ddbridge/ddbridge-i2c.c
151
static int ddb_i2c_add(struct ddb *dev, struct ddb_i2c *i2c,
drivers/media/pci/ddbridge/ddbridge-i2c.c
188
int ddb_i2c_init(struct ddb *dev)
drivers/media/pci/ddbridge/ddbridge-i2c.c
33
struct ddb *dev = i2c->dev;
drivers/media/pci/ddbridge/ddbridge-i2c.c
79
struct ddb *dev = i2c->dev;
drivers/media/pci/ddbridge/ddbridge-i2c.h
19
void ddb_i2c_release(struct ddb *dev);
drivers/media/pci/ddbridge/ddbridge-i2c.h
20
int ddb_i2c_init(struct ddb *dev);
drivers/media/pci/ddbridge/ddbridge-io.h
29
static inline u32 ddbreadl(struct ddb *dev, u32 adr)
drivers/media/pci/ddbridge/ddbridge-io.h
34
static inline void ddbwritel(struct ddb *dev, u32 val, u32 adr)
drivers/media/pci/ddbridge/ddbridge-io.h
39
static inline void ddbcpyto(struct ddb *dev, u32 adr, void *src, long count)
drivers/media/pci/ddbridge/ddbridge-io.h
44
static inline void ddbcpyfrom(struct ddb *dev, void *dst, u32 adr, long count)
drivers/media/pci/ddbridge/ddbridge-io.h
49
static inline u32 safe_ddbreadl(struct ddb *dev, u32 adr)
drivers/media/pci/ddbridge/ddbridge-main.c
112
static int ddb_irq_init(struct ddb *dev)
drivers/media/pci/ddbridge/ddbridge-main.c
166
struct ddb *dev;
drivers/media/pci/ddbridge/ddbridge-main.c
53
static void ddb_irq_disable(struct ddb *dev)
drivers/media/pci/ddbridge/ddbridge-main.c
59
static void ddb_msi_exit(struct ddb *dev)
drivers/media/pci/ddbridge/ddbridge-main.c
67
static void ddb_irq_exit(struct ddb *dev)
drivers/media/pci/ddbridge/ddbridge-main.c
77
struct ddb *dev = (struct ddb *)pci_get_drvdata(pdev);
drivers/media/pci/ddbridge/ddbridge-main.c
94
static void ddb_irq_msi(struct ddb *dev, int nr)
drivers/media/pci/ddbridge/ddbridge-max.c
105
static int lnb_set_sat(struct ddb *dev, u32 link, u32 input, u32 sat, u32 band,
drivers/media/pci/ddbridge/ddbridge-max.c
117
static int lnb_set_tone(struct ddb *dev, u32 link, u32 input,
drivers/media/pci/ddbridge/ddbridge-max.c
143
static int lnb_set_voltage(struct ddb *dev, u32 link, u32 input,
drivers/media/pci/ddbridge/ddbridge-max.c
174
struct ddb *dev = port->dev;
drivers/media/pci/ddbridge/ddbridge-max.c
197
struct ddb *dev = port->dev;
drivers/media/pci/ddbridge/ddbridge-max.c
235
struct ddb *dev = port->dev;
drivers/media/pci/ddbridge/ddbridge-max.c
348
struct ddb *dev = link->dev;
drivers/media/pci/ddbridge/ddbridge-max.c
355
int ddb_lnb_init_fmode(struct ddb *dev, struct ddb_link *link, u32 fm)
drivers/media/pci/ddbridge/ddbridge-max.c
401
struct ddb *dev = input->port->dev;
drivers/media/pci/ddbridge/ddbridge-max.c
453
struct ddb *dev = input->port->dev;
drivers/media/pci/ddbridge/ddbridge-max.c
49
static int lnb_command(struct ddb *dev, u32 link, u32 lnb, u32 cmd)
drivers/media/pci/ddbridge/ddbridge-max.c
72
struct ddb *dev = port->dev;
drivers/media/pci/ddbridge/ddbridge-max.c
92
static int lnb_send_diseqc(struct ddb *dev, u32 link, u32 input,
drivers/media/pci/ddbridge/ddbridge-max.h
17
int ddb_lnb_init_fmode(struct ddb *dev, struct ddb_link *link, u32 fm);
drivers/media/pci/ddbridge/ddbridge-mci.c
122
struct ddb *dev = port->dev;
drivers/media/pci/ddbridge/ddbridge.h
129
struct ddb;
drivers/media/pci/ddbridge/ddbridge.h
200
struct ddb *dev;
drivers/media/pci/ddbridge/ddbridge.h
212
struct ddb *dev;
drivers/media/pci/ddbridge/ddbridge.h
294
struct ddb *dev;
drivers/media/pci/ddbridge/ddbridge.h
350
int ddbridge_flashread(struct ddb *dev, u32 link, u8 *buf, u32 addr, u32 len);
drivers/media/pci/ddbridge/ddbridge.h
355
struct ddb_irq *ddb_irq_set(struct ddb *dev, u32 link, u32 nr,
drivers/media/pci/ddbridge/ddbridge.h
357
void ddb_ports_detach(struct ddb *dev);
drivers/media/pci/ddbridge/ddbridge.h
358
void ddb_ports_release(struct ddb *dev);
drivers/media/pci/ddbridge/ddbridge.h
359
void ddb_buffers_free(struct ddb *dev);
drivers/media/pci/ddbridge/ddbridge.h
360
void ddb_device_destroy(struct ddb *dev);
drivers/media/pci/ddbridge/ddbridge.h
364
void ddb_ports_init(struct ddb *dev);
drivers/media/pci/ddbridge/ddbridge.h
365
int ddb_buffers_alloc(struct ddb *dev);
drivers/media/pci/ddbridge/ddbridge.h
366
int ddb_ports_attach(struct ddb *dev);
drivers/media/pci/ddbridge/ddbridge.h
367
int ddb_device_create(struct ddb *dev);
drivers/media/pci/ddbridge/ddbridge.h
368
int ddb_init(struct ddb *dev);
drivers/media/pci/ddbridge/ddbridge.h
369
void ddb_unmap(struct ddb *dev);
drivers/scsi/aic94xx/aic94xx_dev.c
105
asd_ddbsite_write_dword(asd_ha, ddb, SATA_TAG_ALLOC_MASK,
drivers/scsi/aic94xx/aic94xx_dev.c
107
asd_ddbsite_write_byte(asd_ha, ddb, NUM_SATA_TAGS, qdepth);
drivers/scsi/aic94xx/aic94xx_dev.c
123
int ddb = (int) (unsigned long) dev->lldd_dev;
drivers/scsi/aic94xx/aic94xx_dev.c
125
asd_ddbsite_write_word(asd_ha, ddb, ATA_CMD_SCBPTR, 0xFFFF);
drivers/scsi/aic94xx/aic94xx_dev.c
130
asd_ddbsite_write_byte(asd_ha, ddb, SATA_STATUS, fis->status);
drivers/scsi/aic94xx/aic94xx_dev.c
132
asd_ddbsite_write_word(asd_ha, ddb, NCQ_DATA_SCB_PTR, 0xFFFF);
drivers/scsi/aic94xx/aic94xx_dev.c
139
int ddb, i;
drivers/scsi/aic94xx/aic94xx_dev.c
143
ddb = asd_get_ddb(asd_ha);
drivers/scsi/aic94xx/aic94xx_dev.c
144
if (ddb < 0)
drivers/scsi/aic94xx/aic94xx_dev.c
145
return ddb;
drivers/scsi/aic94xx/aic94xx_dev.c
147
dev->lldd_dev = (void *) (unsigned long) ddb;
drivers/scsi/aic94xx/aic94xx_dev.c
149
asd_ddbsite_write_byte(asd_ha, ddb, 0, DDB_TP_CONN_TYPE);
drivers/scsi/aic94xx/aic94xx_dev.c
150
asd_ddbsite_write_byte(asd_ha, ddb, 1, 0);
drivers/scsi/aic94xx/aic94xx_dev.c
151
asd_ddbsite_write_word(asd_ha, ddb, INIT_CONN_TAG, 0xFFFF);
drivers/scsi/aic94xx/aic94xx_dev.c
153
asd_ddbsite_write_byte(asd_ha, ddb, DEST_SAS_ADDR+i,
drivers/scsi/aic94xx/aic94xx_dev.c
155
asd_ddbsite_write_word(asd_ha, ddb, SEND_QUEUE_HEAD, 0xFFFF);
drivers/scsi/aic94xx/aic94xx_dev.c
157
asd_ddbsite_write_byte(asd_ha, ddb, CONN_MASK, dev->port->phy_mask);
drivers/scsi/aic94xx/aic94xx_dev.c
174
asd_ddbsite_write_byte(asd_ha, ddb, MAX_CCONN,
drivers/scsi/aic94xx/aic94xx_dev.c
177
asd_ddbsite_write_byte(asd_ha, ddb, MAX_CCONN,
drivers/scsi/aic94xx/aic94xx_dev.c
179
asd_ddbsite_write_byte(asd_ha, ddb, NUM_CTX, 1);
drivers/scsi/aic94xx/aic94xx_dev.c
184
asd_ddbsite_write_byte(asd_ha, ddb, DDB_TARG_FLAGS, flags);
drivers/scsi/aic94xx/aic94xx_dev.c
189
asd_ddbsite_write_byte(asd_ha, ddb, DDB_TARG_FLAGS2, flags);
drivers/scsi/aic94xx/aic94xx_dev.c
191
asd_ddbsite_write_word(asd_ha, ddb, EXEC_QUEUE_TAIL, 0xFFFF);
drivers/scsi/aic94xx/aic94xx_dev.c
192
asd_ddbsite_write_word(asd_ha, ddb, SEND_QUEUE_TAIL, 0xFFFF);
drivers/scsi/aic94xx/aic94xx_dev.c
193
asd_ddbsite_write_word(asd_ha, ddb, SISTER_DDB, 0xFFFF);
drivers/scsi/aic94xx/aic94xx_dev.c
198
asd_free_ddb(asd_ha, ddb);
drivers/scsi/aic94xx/aic94xx_dev.c
206
asd_ddbsite_write_word(asd_ha, ddb, ITNL_TIMEOUT,
drivers/scsi/aic94xx/aic94xx_dev.c
210
asd_ddbsite_write_word(asd_ha, ddb, ITNL_TIMEOUT,
drivers/scsi/aic94xx/aic94xx_dev.c
219
int ddb, i;
drivers/scsi/aic94xx/aic94xx_dev.c
221
ddb = asd_get_ddb(asd_ha);
drivers/scsi/aic94xx/aic94xx_dev.c
222
if (ddb < 0)
drivers/scsi/aic94xx/aic94xx_dev.c
223
return ddb;
drivers/scsi/aic94xx/aic94xx_dev.c
226
asd_ddbsite_write_word(asd_ha, ddb, i, 0xFFFF);
drivers/scsi/aic94xx/aic94xx_dev.c
229
SISTER_DDB, ddb);
drivers/scsi/aic94xx/aic94xx_dev.c
23
int ddb, i;
drivers/scsi/aic94xx/aic94xx_dev.c
247
int ddb, i, parent_ddb, pmtable_ddb;
drivers/scsi/aic94xx/aic94xx_dev.c
25
ddb = FIND_FREE_DDB(asd_ha);
drivers/scsi/aic94xx/aic94xx_dev.c
251
ddb = asd_get_ddb(asd_ha);
drivers/scsi/aic94xx/aic94xx_dev.c
252
if (ddb < 0)
drivers/scsi/aic94xx/aic94xx_dev.c
253
return ddb;
drivers/scsi/aic94xx/aic94xx_dev.c
257
asd_ddbsite_write_byte(asd_ha, ddb, PM_PORT_FLAGS, flags);
drivers/scsi/aic94xx/aic94xx_dev.c
258
asd_ddbsite_write_word(asd_ha, ddb, SISTER_DDB, 0xFFFF);
drivers/scsi/aic94xx/aic94xx_dev.c
259
asd_ddbsite_write_word(asd_ha, ddb, ATA_CMD_SCBPTR, 0xFFFF);
drivers/scsi/aic94xx/aic94xx_dev.c
26
if (ddb >= asd_ha->hw_prof.max_ddbs) {
drivers/scsi/aic94xx/aic94xx_dev.c
263
asd_ddbsite_write_word(asd_ha, ddb, PARENT_DDB, parent_ddb);
drivers/scsi/aic94xx/aic94xx_dev.c
265
asd_ddbsite_write_word(asd_ha, pmtable_ddb, dev->sata_dev.port_no,ddb);
drivers/scsi/aic94xx/aic94xx_dev.c
267
if (asd_ddbsite_read_byte(asd_ha, ddb, NUM_SATA_TAGS) > 0) {
drivers/scsi/aic94xx/aic94xx_dev.c
27
ddb = -ENOMEM;
drivers/scsi/aic94xx/aic94xx_dev.c
270
asd_free_ddb(asd_ha, ddb);
drivers/scsi/aic94xx/aic94xx_dev.c
30
SET_DDB(ddb, asd_ha);
drivers/scsi/aic94xx/aic94xx_dev.c
33
asd_ddbsite_write_dword(asd_ha, ddb, i, 0);
drivers/scsi/aic94xx/aic94xx_dev.c
331
int ddb, sister_ddb;
drivers/scsi/aic94xx/aic94xx_dev.c
336
ddb = (int) (unsigned long) dev->lldd_dev;
drivers/scsi/aic94xx/aic94xx_dev.c
337
sister_ddb = asd_ddbsite_read_word(asd_ha, ddb, SISTER_DDB);
drivers/scsi/aic94xx/aic94xx_dev.c
341
asd_free_ddb(asd_ha, ddb);
drivers/scsi/aic94xx/aic94xx_dev.c
35
return ddb;
drivers/scsi/aic94xx/aic94xx_dev.c
57
static void asd_free_ddb(struct asd_ha_struct *asd_ha, int ddb)
drivers/scsi/aic94xx/aic94xx_dev.c
59
if (!ddb || ddb >= 0xFFFF)
drivers/scsi/aic94xx/aic94xx_dev.c
61
asd_ddbsite_write_byte(asd_ha, ddb, DDB_TYPE, DDB_TYPE_UNUSED);
drivers/scsi/aic94xx/aic94xx_dev.c
62
CLEAR_DDB(ddb, asd_ha);
drivers/scsi/aic94xx/aic94xx_dev.c
68
int ddb = (int) (unsigned long) dev->lldd_dev;
drivers/scsi/aic94xx/aic94xx_dev.c
71
asd_ddbsite_write_byte(asd_ha,ddb, DDB_TYPE, DDB_TYPE_PM_PORT);
drivers/scsi/aic94xx/aic94xx_dev.c
73
asd_ddbsite_write_byte(asd_ha,ddb, DDB_TYPE, DDB_TYPE_TARGET);
drivers/scsi/aic94xx/aic94xx_dev.c
75
asd_ddbsite_write_byte(asd_ha,ddb,DDB_TYPE,DDB_TYPE_INITIATOR);
drivers/scsi/aic94xx/aic94xx_dev.c
81
int ddb, i;
drivers/scsi/aic94xx/aic94xx_dev.c
83
ddb = asd_get_ddb(asd_ha);
drivers/scsi/aic94xx/aic94xx_dev.c
84
if (ddb < 0)
drivers/scsi/aic94xx/aic94xx_dev.c
85
return ddb;
drivers/scsi/aic94xx/aic94xx_dev.c
88
asd_ddbsite_write_word(asd_ha, ddb, i, 0xFFFF);
drivers/scsi/aic94xx/aic94xx_dev.c
91
SISTER_DDB, ddb);
drivers/scsi/aic94xx/aic94xx_dev.c
99
int ddb = (int) (unsigned long) dev->lldd_dev;
drivers/scsi/qla4xxx/ql4_def.h
237
struct ddb_entry *ddb;
drivers/scsi/qla4xxx/ql4_iocb.c
284
ddb_entry = srb->ddb;
drivers/scsi/qla4xxx/ql4_isr.c
146
ddb_entry = srb->ddb;
drivers/scsi/qla4xxx/ql4_mbx.c
1192
mbox_cmd[1] = srb->ddb->fw_ddb_index;
drivers/scsi/qla4xxx/ql4_os.c
4066
srb->ddb = ddb_entry;
drivers/scsi/qla4xxx/ql4_os.c
9066
struct ddb_entry *ddb;
drivers/scsi/qla4xxx/ql4_os.c
9071
ddb = sess->dd_data;
drivers/scsi/qla4xxx/ql4_os.c
9073
sdev->hostdata = ddb;