Symbol: bd_list
drivers/usb/gadget/udc/bdc/bdc.h
362
struct bd_list bd_list;
drivers/usb/gadget/udc/bdc/bdc_cmd.c
125
ep->bd_list.eqp_bdi = 0;
drivers/usb/gadget/udc/bdc/bdc_cmd.c
126
ep->bd_list.hwd_bdi = 0;
drivers/usb/gadget/udc/bdc/bdc_cmd.c
127
bd = ep->bd_list.bd_table_array[0]->start_bd;
drivers/usb/gadget/udc/bdc/bdc_cmd.c
145
param0 = lower_32_bits(ep->bd_list.bd_table_array[0]->dma);
drivers/usb/gadget/udc/bdc/bdc_cmd.c
146
param1 = upper_32_bits(ep->bd_list.bd_table_array[0]->dma);
drivers/usb/gadget/udc/bdc/bdc_dbg.c
100
bd_list->num_tabs, bd_list->max_bdi, bd_list->eqp_bdi,
drivers/usb/gadget/udc/bdc/bdc_dbg.c
101
bd_list->hwd_bdi, bd_list->num_bds_table);
drivers/usb/gadget/udc/bdc/bdc_dbg.c
103
for (tbi = 0; tbi < bd_list->num_tabs; tbi++) {
drivers/usb/gadget/udc/bdc/bdc_dbg.c
104
bd_table = bd_list->bd_table_array[tbi];
drivers/usb/gadget/udc/bdc/bdc_dbg.c
105
for (bdi = 0; bdi < bd_list->num_bds_table; bdi++) {
drivers/usb/gadget/udc/bdc/bdc_dbg.c
87
struct bd_list *bd_list = &ep->bd_list;
drivers/usb/gadget/udc/bdc/bdc_ep.c
1008
if (max_len_bds <= bd_list->num_bds_table) {
drivers/usb/gadget/udc/bdc/bdc_ep.c
1013
chain_bds = max_len_bds/bd_list->num_bds_table;
drivers/usb/gadget/udc/bdc/bdc_ep.c
1018
chain_bds = (bd_list->max_bdi - start_bdi)/
drivers/usb/gadget/udc/bdc/bdc_ep.c
1019
bd_list->num_bds_table;
drivers/usb/gadget/udc/bdc/bdc_ep.c
1020
chain_bds += short_bdi/bd_list->num_bds_table;
drivers/usb/gadget/udc/bdc/bdc_ep.c
1021
max_len_bds = bd_list->max_bdi - start_bdi;
drivers/usb/gadget/udc/bdc/bdc_ep.c
1048
ep->bd_list.hwd_bdi = bd_xfr->next_hwd_bdi;
drivers/usb/gadget/udc/bdc/bdc_ep.c
141
ep->bd_list.bd_table_array = kzalloc_objs(struct bd_table *, num_tabs,
drivers/usb/gadget/udc/bdc/bdc_ep.c
143
if (!ep->bd_list.bd_table_array)
drivers/usb/gadget/udc/bdc/bdc_ep.c
168
ep->bd_list.bd_table_array[index] = bd_table;
drivers/usb/gadget/udc/bdc/bdc_ep.c
174
chain_table(prev_table, ep->bd_list.bd_table_array[0], bd_p_tab);
drivers/usb/gadget/udc/bdc/bdc_ep.c
176
ep->bd_list.num_tabs = num_tabs;
drivers/usb/gadget/udc/bdc/bdc_ep.c
177
ep->bd_list.max_bdi = (num_tabs * bd_p_tab) - 1;
drivers/usb/gadget/udc/bdc/bdc_ep.c
178
ep->bd_list.num_tabs = num_tabs;
drivers/usb/gadget/udc/bdc/bdc_ep.c
179
ep->bd_list.num_bds_table = bd_p_tab;
drivers/usb/gadget/udc/bdc/bdc_ep.c
180
ep->bd_list.eqp_bdi = 0;
drivers/usb/gadget/udc/bdc/bdc_ep.c
181
ep->bd_list.hwd_bdi = 0;
drivers/usb/gadget/udc/bdc/bdc_ep.c
216
struct bd_list *bd_list = &ep->bd_list;
drivers/usb/gadget/udc/bdc/bdc_ep.c
231
for (tbi = 0; tbi < bd_list->num_tabs; tbi++) {
drivers/usb/gadget/udc/bdc/bdc_ep.c
232
bd_table = bd_list->bd_table_array[tbi];
drivers/usb/gadget/udc/bdc/bdc_ep.c
236
(bd_list->num_bds_table - 1));
drivers/usb/gadget/udc/bdc/bdc_ep.c
253
return (bdi + (tbi * bd_list->num_bds_table));
drivers/usb/gadget/udc/bdc/bdc_ep.c
261
tbi = bdi / ep->bd_list.num_bds_table;
drivers/usb/gadget/udc/bdc/bdc_ep.c
264
bdi, ep->bd_list.num_bds_table, tbi);
drivers/usb/gadget/udc/bdc/bdc_ep.c
276
end_bdi = ep->bd_list.max_bdi - 1;
drivers/usb/gadget/udc/bdc/bdc_ep.c
277
else if ((end_bdi % (ep->bd_list.num_bds_table-1)) == 0)
drivers/usb/gadget/udc/bdc/bdc_ep.c
289
struct bd_list *bd_list = &ep->bd_list;
drivers/usb/gadget/udc/bdc/bdc_ep.c
297
if (bd_list->eqp_bdi == bd_list->hwd_bdi)
drivers/usb/gadget/udc/bdc/bdc_ep.c
298
return bd_list->max_bdi - bd_list->num_tabs;
drivers/usb/gadget/udc/bdc/bdc_ep.c
304
if (bd_list->hwd_bdi < bd_list->eqp_bdi) {
drivers/usb/gadget/udc/bdc/bdc_ep.c
306
available1 = bd_list->max_bdi - bd_list->eqp_bdi;
drivers/usb/gadget/udc/bdc/bdc_ep.c
307
available2 = bd_list->hwd_bdi;
drivers/usb/gadget/udc/bdc/bdc_ep.c
308
chain_bd1 = available1 / bd_list->num_bds_table;
drivers/usb/gadget/udc/bdc/bdc_ep.c
309
chain_bd2 = available2 / bd_list->num_bds_table;
drivers/usb/gadget/udc/bdc/bdc_ep.c
315
available1 = bd_list->hwd_bdi - bd_list->eqp_bdi;
drivers/usb/gadget/udc/bdc/bdc_ep.c
317
if ((bd_list->hwd_bdi - bd_list->eqp_bdi)
drivers/usb/gadget/udc/bdc/bdc_ep.c
318
<= bd_list->num_bds_table) {
drivers/usb/gadget/udc/bdc/bdc_ep.c
320
if (!(bdi_to_tbi(ep, bd_list->hwd_bdi)
drivers/usb/gadget/udc/bdc/bdc_ep.c
321
== bdi_to_tbi(ep, bd_list->eqp_bdi))) {
drivers/usb/gadget/udc/bdc/bdc_ep.c
325
chain_bd1 = available1 / bd_list->num_bds_table;
drivers/usb/gadget/udc/bdc/bdc_ep.c
361
local_bdi = bdi - (tbi * ep->bd_list.num_bds_table);
drivers/usb/gadget/udc/bdc/bdc_ep.c
366
return (ep->bd_list.bd_table_array[tbi]->start_bd + local_bdi);
drivers/usb/gadget/udc/bdc/bdc_ep.c
372
ep->bd_list.eqp_bdi++;
drivers/usb/gadget/udc/bdc/bdc_ep.c
374
if (((ep->bd_list.eqp_bdi + 1) % ep->bd_list.num_bds_table) == 0)
drivers/usb/gadget/udc/bdc/bdc_ep.c
375
ep->bd_list.eqp_bdi++;
drivers/usb/gadget/udc/bdc/bdc_ep.c
378
if (ep->bd_list.eqp_bdi == (ep->bd_list.max_bdi + 1))
drivers/usb/gadget/udc/bdc/bdc_ep.c
379
ep->bd_list.eqp_bdi = 0;
drivers/usb/gadget/udc/bdc/bdc_ep.c
429
struct bd_list *bd_list;
drivers/usb/gadget/udc/bdc/bdc_ep.c
436
bd_list = &ep->bd_list;
drivers/usb/gadget/udc/bdc/bdc_ep.c
439
bd_xfr->start_bdi = bd_list->eqp_bdi;
drivers/usb/gadget/udc/bdc/bdc_ep.c
440
bd = bdi_to_bd(ep, bd_list->eqp_bdi);
drivers/usb/gadget/udc/bdc/bdc_ep.c
475
bd = bdi_to_bd(ep, ep->bd_list.eqp_bdi);
drivers/usb/gadget/udc/bdc/bdc_ep.c
491
ep->bd_list.eqp_bdi);
drivers/usb/gadget/udc/bdc/bdc_ep.c
492
bd = bdi_to_bd(ep, ep->bd_list.eqp_bdi);
drivers/usb/gadget/udc/bdc/bdc_ep.c
500
bd_xfr->next_hwd_bdi = ep->bd_list.eqp_bdi;
drivers/usb/gadget/udc/bdc/bdc_ep.c
517
ep->bd_list.eqp_bdi, ep->bd_list.hwd_bdi);
drivers/usb/gadget/udc/bdc/bdc_ep.c
54
struct bd_list *bd_list = &ep->bd_list;
drivers/usb/gadget/udc/bdc/bdc_ep.c
591
ep_bd_list_free(ep, ep->bd_list.num_tabs);
drivers/usb/gadget/udc/bdc/bdc_ep.c
62
if (!bd_list->bd_table_array) {
drivers/usb/gadget/udc/bdc/bdc_ep.c
72
bd_table = bd_list->bd_table_array[index];
drivers/usb/gadget/udc/bdc/bdc_ep.c
748
eqp_bdi = ep->bd_list.eqp_bdi - 1;
drivers/usb/gadget/udc/bdc/bdc_ep.c
751
eqp_bdi = ep->bd_list.max_bdi;
drivers/usb/gadget/udc/bdc/bdc_ep.c
822
table = ep->bd_list.bd_table_array[tbi];
drivers/usb/gadget/udc/bdc/bdc_ep.c
825
tbi * ep->bd_list.num_bds_table);
drivers/usb/gadget/udc/bdc/bdc_ep.c
912
ep_bd_list_free(ep, ep->bd_list.num_tabs);
drivers/usb/gadget/udc/bdc/bdc_ep.c
95
kfree(ep->bd_list.bd_table_array);
drivers/usb/gadget/udc/bdc/bdc_ep.c
955
struct bd_list *bd_list = &ep->bd_list;
fs/gfs2/aops.c
589
if (!list_empty(&bd->bd_list) && !buffer_pinned(bh))
fs/gfs2/aops.c
590
list_del_init(&bd->bd_list);
fs/gfs2/aops.c
693
if (!bd->bd_blkno && !list_empty(&bd->bd_list))
fs/gfs2/aops.c
694
list_del_init(&bd->bd_list);
fs/gfs2/aops.c
695
if (list_empty(&bd->bd_list))
fs/gfs2/incore.h
145
struct list_head bd_list;
fs/gfs2/log.c
1004
bd = list_first_entry(head, struct gfs2_bufdata, bd_list);
fs/gfs2/log.c
1005
list_del_init(&bd->bd_list);
fs/gfs2/log.c
1012
bd = list_first_entry(head, struct gfs2_bufdata, bd_list);
fs/gfs2/log.c
1013
list_del_init(&bd->bd_list);
fs/gfs2/log.c
333
if (*max_revokes && list_empty(&bd->bd_list)) {
fs/gfs2/log.c
775
list_add(&bd->bd_list, &sdp->sd_log_revokes);
fs/gfs2/lops.c
1078
bd = list_first_entry(head, struct gfs2_bufdata, bd_list);
fs/gfs2/lops.c
1079
list_del_init(&bd->bd_list);
fs/gfs2/lops.c
630
bda = list_entry(a, struct gfs2_bufdata, bd_list);
fs/gfs2/lops.c
631
bdb = list_entry(b, struct gfs2_bufdata, bd_list);
fs/gfs2/lops.c
653
bd1 = bd2 = list_prepare_entry(bd1, blist, bd_list);
fs/gfs2/lops.c
667
list_for_each_entry_continue(bd1, blist, bd_list) {
fs/gfs2/lops.c
682
list_for_each_entry_continue(bd2, blist, bd_list) {
fs/gfs2/lops.c
732
bd = list_first_entry(head, struct gfs2_bufdata, bd_list);
fs/gfs2/lops.c
733
list_del_init(&bd->bd_list);
fs/gfs2/lops.c
864
list_for_each_entry(bd, head, bd_list) {
fs/gfs2/lops.c
893
bd = list_first_entry(head, struct gfs2_bufdata, bd_list);
fs/gfs2/lops.c
894
list_del_init(&bd->bd_list);
fs/gfs2/meta_io.c
352
list_del_init(&bd->bd_list);
fs/gfs2/trans.c
176
INIT_LIST_HEAD(&bd->bd_list);
fs/gfs2/trans.c
222
if (list_empty(&bd->bd_list)) {
fs/gfs2/trans.c
227
list_add_tail(&bd->bd_list, &tr->tr_databuf);
fs/gfs2/trans.c
285
if (!list_empty(&bd->bd_list))
fs/gfs2/trans.c
309
list_add(&bd->bd_list, &tr->tr_buf);
fs/gfs2/trans.c
321
BUG_ON(!list_empty(&bd->bd_list));
fs/gfs2/trans.c
333
list_for_each_entry_safe(bd, tmp, &sdp->sd_log_revokes, bd_list) {
fs/gfs2/trans.c
335
list_del_init(&bd->bd_list);