/drivers/net/wireless/ath/ath9k/ |
D | ar9003_rtt.c | 72 static void ar9003_hw_rtt_load_hist_entry(struct ath_hw *ah, u8 chain, in ar9003_hw_rtt_load_hist_entry() argument 78 REG_WRITE(ah, AR_PHY_RTT_TABLE_SW_INTF_1_B(chain), val); in ar9003_hw_rtt_load_hist_entry() 83 REG_WRITE(ah, AR_PHY_RTT_TABLE_SW_INTF_B(chain), val); in ar9003_hw_rtt_load_hist_entry() 87 REG_WRITE(ah, AR_PHY_RTT_TABLE_SW_INTF_B(chain), val); in ar9003_hw_rtt_load_hist_entry() 90 if (!ath9k_hw_wait(ah, AR_PHY_RTT_TABLE_SW_INTF_B(chain), in ar9003_hw_rtt_load_hist_entry() 96 REG_WRITE(ah, AR_PHY_RTT_TABLE_SW_INTF_B(chain), val); in ar9003_hw_rtt_load_hist_entry() 99 ath9k_hw_wait(ah, AR_PHY_RTT_TABLE_SW_INTF_B(chain), in ar9003_hw_rtt_load_hist_entry() 106 int chain, i; in ar9003_hw_rtt_load_hist() local 108 for (chain = 0; chain < AR9300_MAX_CHAINS; chain++) { in ar9003_hw_rtt_load_hist() 109 if (!(ah->rxchainmask & (1 << chain))) in ar9003_hw_rtt_load_hist() [all …]
|
D | link.c | 149 int chain; in ath_paprd_activate() local 157 for (chain = 0; chain < AR9300_MAX_CHAINS; chain++) { in ath_paprd_activate() 158 if (!(ah->txchainmask & BIT(chain))) in ath_paprd_activate() 161 ar9003_paprd_populate_single_table(ah, caldata, chain); in ath_paprd_activate() 168 static bool ath_paprd_send_frame(struct ath_softc *sc, struct sk_buff *skb, int chain) in ath_paprd_send_frame() argument 189 txctl.paprd = BIT(chain); in ath_paprd_send_frame() 203 chain); in ath_paprd_send_frame() 219 int chain; in ath_paprd_calibrate() local 249 for (chain = 0; chain < AR9300_MAX_CHAINS; chain++) { in ath_paprd_calibrate() 250 if (!(ah->txchainmask & BIT(chain))) in ath_paprd_calibrate() [all …]
|
D | ar9003_paprd.c | 305 static unsigned int ar9003_get_desired_gain(struct ath_hw *ah, int chain, in ar9003_get_desired_gain() argument 333 switch (chain) { in ar9003_get_desired_gain() 348 "Invalid chainmask: %d\n", chain); in ar9003_get_desired_gain() 753 int chain) in ar9003_paprd_populate_single_table() argument 755 u32 *paprd_table_val = caldata->pa_table[chain]; in ar9003_paprd_populate_single_table() 756 u32 small_signal_gain = caldata->small_signal_gain[chain]; in ar9003_paprd_populate_single_table() 761 if (chain == 0) in ar9003_paprd_populate_single_table() 763 else if (chain == 1) in ar9003_paprd_populate_single_table() 765 else if (chain == 2) in ar9003_paprd_populate_single_table() 773 if (chain == 0) in ar9003_paprd_populate_single_table() [all …]
|
D | ar9003_calib.c | 1202 static void ar9003_hw_manual_peak_cal(struct ath_hw *ah, u8 chain, bool is_2g) in ar9003_hw_manual_peak_cal() argument 1207 REG_RMW_FIELD(ah, AR_PHY_65NM_RXRF_GAINSTAGES(chain), in ar9003_hw_manual_peak_cal() 1209 REG_RMW_FIELD(ah, AR_PHY_65NM_RXRF_GAINSTAGES(chain), in ar9003_hw_manual_peak_cal() 1212 REG_RMW_FIELD(ah, AR_PHY_65NM_RXRF_GAINSTAGES(chain), in ar9003_hw_manual_peak_cal() 1215 REG_RMW_FIELD(ah, AR_PHY_65NM_RXRF_GAINSTAGES(chain), in ar9003_hw_manual_peak_cal() 1218 REG_RMW_FIELD(ah, AR_PHY_65NM_RXTX2(chain), in ar9003_hw_manual_peak_cal() 1220 REG_RMW_FIELD(ah, AR_PHY_65NM_RXTX2(chain), in ar9003_hw_manual_peak_cal() 1223 REG_RMW_FIELD(ah, AR_PHY_65NM_RXRF_AGC(chain), in ar9003_hw_manual_peak_cal() 1225 REG_RMW_FIELD(ah, AR_PHY_65NM_RXRF_AGC(chain), in ar9003_hw_manual_peak_cal() 1227 REG_RMW_FIELD(ah, AR_PHY_65NM_RXRF_AGC(chain), in ar9003_hw_manual_peak_cal() [all …]
|
D | ar9003_eeprom.c | 3568 static u16 ar9003_hw_ant_ctrl_chain_get(struct ath_hw *ah, int chain, in ar9003_hw_ant_ctrl_chain_get() argument 3571 __le16 val = ar9003_modal_header(ah, is2ghz)->antCtrlChain[chain]; in ar9003_hw_ant_ctrl_chain_get() 3579 int chain; in ar9003_hw_ant_ctrl_apply() local 3644 for (chain = 0; chain < AR9300_MAX_CHAINS; chain++) { in ar9003_hw_ant_ctrl_apply() 3645 if ((ah->rxchainmask & BIT(chain)) || in ar9003_hw_ant_ctrl_apply() 3646 (ah->txchainmask & BIT(chain))) { in ar9003_hw_ant_ctrl_apply() 3647 value = ar9003_hw_ant_ctrl_chain_get(ah, chain, in ar9003_hw_ant_ctrl_apply() 3649 REG_RMW_FIELD(ah, switch_chain_reg[chain], in ar9003_hw_ant_ctrl_apply() 3768 static u16 ar9003_hw_atten_chain_get(struct ath_hw *ah, int chain, in ar9003_hw_atten_chain_get() argument 3775 if (chain >= 0 && chain < 3) { in ar9003_hw_atten_chain_get() [all …]
|
/drivers/s390/cio/ |
D | crw.c | 65 unsigned int chain; in crw_collect_info() local 72 chain = 0; in crw_collect_info() 76 if (unlikely(chain > 1)) { in crw_collect_info() 89 "chain\n", __func__, chain); in crw_collect_info() 92 chain = tmp_crw.chn ? chain + 1 : 0; in crw_collect_info() 95 ccode = stcrw(&crw[chain]); in crw_collect_info() 100 crw[chain].slct, crw[chain].oflw, crw[chain].chn, in crw_collect_info() 101 crw[chain].rsc, crw[chain].anc, crw[chain].erc, in crw_collect_info() 102 crw[chain].rsid); in crw_collect_info() 104 if (crw[chain].oflw) { in crw_collect_info() [all …]
|
/drivers/net/ethernet/toshiba/ |
D | spider_net.c | 289 struct spider_net_descr_chain *chain) in spider_net_free_chain() argument 293 descr = chain->ring; in spider_net_free_chain() 298 } while (descr != chain->ring); in spider_net_free_chain() 300 dma_free_coherent(&card->pdev->dev, chain->num_desc, in spider_net_free_chain() 301 chain->hwring, chain->dma_addr); in spider_net_free_chain() 316 struct spider_net_descr_chain *chain) in spider_net_init_chain() argument 324 alloc_size = chain->num_desc * sizeof(struct spider_net_hw_descr); in spider_net_init_chain() 326 chain->hwring = dma_alloc_coherent(&card->pdev->dev, alloc_size, in spider_net_init_chain() 327 &chain->dma_addr, GFP_KERNEL); in spider_net_init_chain() 328 if (!chain->hwring) in spider_net_init_chain() [all …]
|
D | ps3_gelic_net.c | 221 struct gelic_descr_chain *chain, in gelic_card_reset_chain() argument 231 chain->head = start_descr; in gelic_card_reset_chain() 232 chain->tail = (descr - 1); in gelic_card_reset_chain() 322 struct gelic_descr_chain *chain, in gelic_card_init_chain() argument 355 chain->head = start_descr; in gelic_card_init_chain() 356 chain->tail = start_descr; in gelic_card_init_chain() 491 struct gelic_descr_chain *chain; in gelic_card_alloc_rx_skbs() local 493 chain = &card->rx_chain; in gelic_card_alloc_rx_skbs() 495 chain->tail = card->rx_top->prev; /* point to the last */ in gelic_card_alloc_rx_skbs() 983 struct gelic_descr_chain *chain = &card->rx_chain; in gelic_card_decode_one_descr() local [all …]
|
/drivers/media/usb/uvc/ |
D | uvc_ctrl.c | 891 static struct uvc_control *uvc_find_control(struct uvc_video_chain *chain, in uvc_find_control() argument 904 list_for_each_entry(entity, &chain->entities, chain) { in uvc_find_control() 917 static int uvc_ctrl_populate_cache(struct uvc_video_chain *chain, in uvc_ctrl_populate_cache() argument 923 ret = uvc_query_ctrl(chain->dev, UVC_GET_DEF, ctrl->entity->id, in uvc_ctrl_populate_cache() 924 chain->dev->intfnum, ctrl->info.selector, in uvc_ctrl_populate_cache() 932 ret = uvc_query_ctrl(chain->dev, UVC_GET_MIN, ctrl->entity->id, in uvc_ctrl_populate_cache() 933 chain->dev->intfnum, ctrl->info.selector, in uvc_ctrl_populate_cache() 940 ret = uvc_query_ctrl(chain->dev, UVC_GET_MAX, ctrl->entity->id, in uvc_ctrl_populate_cache() 941 chain->dev->intfnum, ctrl->info.selector, in uvc_ctrl_populate_cache() 948 ret = uvc_query_ctrl(chain->dev, UVC_GET_RES, ctrl->entity->id, in uvc_ctrl_populate_cache() [all …]
|
D | uvc_entity.c | 26 static int uvc_mc_register_entity(struct uvc_video_chain *chain, in uvc_mc_register_entity() argument 48 remote = uvc_entity_by_id(chain->dev, entity->baSourceID[i]); in uvc_mc_register_entity() 68 return v4l2_device_register_subdev(&chain->dev->vdev, &entity->subdev); in uvc_mc_register_entity() 104 int uvc_mc_register_entities(struct uvc_video_chain *chain) in uvc_mc_register_entities() argument 109 list_for_each_entry(entity, &chain->entities, chain) { in uvc_mc_register_entities() 118 list_for_each_entry(entity, &chain->entities, chain) { in uvc_mc_register_entities() 119 ret = uvc_mc_register_entity(chain, entity); in uvc_mc_register_entities()
|
D | uvc_driver.c | 1264 static int uvc_scan_chain_entity(struct uvc_video_chain *chain, in uvc_scan_chain_entity() argument 1284 if (chain->processing != NULL) { in uvc_scan_chain_entity() 1290 chain->processing = entity; in uvc_scan_chain_entity() 1301 if (chain->selector != NULL) { in uvc_scan_chain_entity() 1307 chain->selector = entity; in uvc_scan_chain_entity() 1343 list_add_tail(&entity->chain, &chain->entities); in uvc_scan_chain_entity() 1347 static int uvc_scan_chain_forward(struct uvc_video_chain *chain, in uvc_scan_chain_forward() argument 1358 forward = uvc_entity_by_reference(chain->dev, entity->id, in uvc_scan_chain_forward() 1374 list_add_tail(&forward->chain, &chain->entities); in uvc_scan_chain_forward() 1394 list_add_tail(&forward->chain, &chain->entities); in uvc_scan_chain_forward() [all …]
|
D | uvc_v4l2.c | 37 static int uvc_ioctl_ctrl_map(struct uvc_video_chain *chain, in uvc_ioctl_ctrl_map() argument 95 ret = uvc_ctrl_add_mapping(chain, map); in uvc_ioctl_ctrl_map() 517 handle->chain = stream->chain; in uvc_v4l2_open() 558 struct uvc_video_chain *chain = handle->chain; in uvc_v4l2_do_ioctl() local 575 | chain->caps; in uvc_v4l2_do_ioctl() 600 return uvc_query_v4l2_ctrl(chain, arg); in uvc_v4l2_do_ioctl() 610 ret = uvc_ctrl_begin(chain); in uvc_v4l2_do_ioctl() 614 ret = uvc_ctrl_get(chain, &xctrl); in uvc_v4l2_do_ioctl() 634 ret = uvc_ctrl_begin(chain); in uvc_v4l2_do_ioctl() 638 ret = uvc_ctrl_set(chain, &xctrl); in uvc_v4l2_do_ioctl() [all …]
|
D | uvcvideo.h | 243 struct list_head chain; /* Entity as part of a video device member 443 struct uvc_video_chain *chain; member 563 struct uvc_video_chain *chain; member 659 extern int uvc_mc_register_entities(struct uvc_video_chain *chain); 684 extern int uvc_query_v4l2_ctrl(struct uvc_video_chain *chain, 686 extern int uvc_query_v4l2_menu(struct uvc_video_chain *chain, 689 extern int uvc_ctrl_add_mapping(struct uvc_video_chain *chain, 695 extern int uvc_ctrl_begin(struct uvc_video_chain *chain); 710 extern int uvc_ctrl_get(struct uvc_video_chain *chain, 712 extern int uvc_ctrl_set(struct uvc_video_chain *chain, [all …]
|
/drivers/scsi/esas2r/ |
D | esas2r_io.c | 268 if (sgc->sge.a64.chain) { in esas2r_build_sg_list_sge() 269 sgc->sge.a64.chain->length |= in esas2r_build_sg_list_sge() 299 sgc->sge.a64.chain = sgc->sge.a64.last; in esas2r_build_sg_list_sge() 334 if (sgc->sge.a64.chain) { in esas2r_build_sg_list_sge() 335 sgc->sge.a64.chain->length |= cpu_to_le32( in esas2r_build_sg_list_sge() 432 if (sgc->sge.prd.chain) { in esas2r_build_prd_iblk() 439 sgc->sge.prd.chain->ctl_len |= cpu_to_le32( in esas2r_build_prd_iblk() 467 sgc->sge.prd.chain = sgc->sge.prd.curr; in esas2r_build_prd_iblk() 469 sgc->sge.prd.chain->ctl_len = cpu_to_le32(PRD_CHAIN); in esas2r_build_prd_iblk() 470 sgc->sge.prd.chain->address = in esas2r_build_prd_iblk() [all …]
|
/drivers/video/fbdev/via/ |
D | via_aux.c | 62 list_for_each_entry_safe(pos, n, &bus->drivers, chain) { in via_aux_free() 66 list_del(&pos->chain); in via_aux_free() 82 list_for_each_entry(pos, &bus->drivers, chain) { in via_aux_get_preferred_mode()
|
D | via_aux.h | 39 struct list_head chain; /* chain to support multiple drivers */ member 66 list_add_tail(&data->chain, &data->bus->drivers); in via_aux_add()
|
/drivers/staging/lustre/lustre/include/ |
D | lustre_lite.h | 129 static inline void ll_dir_chain_init(struct ll_dir_chain *chain) in ll_dir_chain_init() argument 133 static inline void ll_dir_chain_fini(struct ll_dir_chain *chain) in ll_dir_chain_fini() argument
|
/drivers/mtd/ |
D | nftlcore.c | 494 u16 chain, EUN; in NFTL_makefreeblock() local 496 for (chain = 0; chain < le32_to_cpu(nftl->MediaHdr.FormattedSize) / nftl->EraseSize; chain++) { in NFTL_makefreeblock() 497 EUN = nftl->EUNtable[chain]; in NFTL_makefreeblock() 506 chain, EUN); in NFTL_makefreeblock() 519 LongestChain = chain; in NFTL_makefreeblock()
|
D | inftlcore.c | 420 u16 chain, EUN; in INFTL_makefreeblock() local 425 for (chain = 0; chain < inftl->nb_blocks; chain++) { in INFTL_makefreeblock() 426 EUN = inftl->VUtable[chain]; in INFTL_makefreeblock() 435 chain, EUN); in INFTL_makefreeblock() 447 LongestChain = chain; in INFTL_makefreeblock()
|
/drivers/block/ |
D | osdblk.c | 252 static void bio_chain_put(struct bio *chain) in bio_chain_put() argument 256 while (chain) { in bio_chain_put() 257 tmp = chain; in bio_chain_put() 258 chain = chain->bi_next; in bio_chain_put()
|
/drivers/net/wireless/ath/carl9170/ |
D | phy.c | 1123 int chain, idx, i; in carl9170_set_freq_cal_data() local 1155 for (chain = 0; chain < AR5416_MAX_CHAINS; chain++) { in carl9170_set_freq_cal_data() 1163 cal_pier_data_2G[chain][idx]; in carl9170_set_freq_cal_data() 1168 cal_pier_data_5G[chain][idx]; in carl9170_set_freq_cal_data() 1202 carl9170_regwrite(0x1c6280 + chain * 0x1000 + in carl9170_set_freq_cal_data() 1209 carl9170_regwrite(0x1c6280 + chain * 0x1000 + (i << 2), in carl9170_set_freq_cal_data()
|
/drivers/dma/ |
D | mv_xor.c | 291 list_for_each_entry_safe(iter, _iter, &mv_chan->chain, in mv_xor_slot_cleanup() 316 if ((busy == 0) && !list_empty(&mv_chan->chain)) { in mv_xor_slot_cleanup() 322 iter = list_entry(mv_chan->chain.next, in mv_xor_slot_cleanup() 327 if (!list_is_last(&iter->chain_node, &mv_chan->chain)) { in mv_xor_slot_cleanup() 429 if (list_empty(&mv_chan->chain)) in mv_xor_tx_submit() 430 list_add_tail(&sw_desc->chain_node, &mv_chan->chain); in mv_xor_tx_submit() 434 old_chain_tail = list_entry(mv_chan->chain.prev, in mv_xor_tx_submit() 437 list_add_tail(&sw_desc->chain_node, &mv_chan->chain); in mv_xor_tx_submit() 585 list_for_each_entry_safe(iter, _iter, &mv_chan->chain, in mv_xor_free_chan_resources() 1062 INIT_LIST_HEAD(&mv_chan->chain); in mv_xor_channel_add()
|
D | iop-adma.c | 105 if (desc->chain_node.next == &iop_chan->chain) in iop_adma_clean_slot() 130 list_for_each_entry_safe(iter, _iter, &iop_chan->chain, in __iop_adma_slot_cleanup() 187 &iop_chan->chain, chain_node) { in __iop_adma_slot_cleanup() 205 &iop_chan->chain, chain_node) { in __iop_adma_slot_cleanup() 274 LIST_HEAD(chain); in iop_adma_alloc_slots() 331 list_add_tail(&iter->chain_node, &chain); in iop_adma_alloc_slots() 347 list_splice(&chain, &alloc_tail->tx_list); in iop_adma_alloc_slots() 392 old_chain_tail = list_entry(iop_chan->chain.prev, in iop_adma_tx_submit() 739 list_for_each_entry_safe(iter, _iter, &iop_chan->chain, in iop_adma_free_chan_resources() 1393 INIT_LIST_HEAD(&iop_chan->chain); in iop_adma_probe() [all …]
|
/drivers/staging/lustre/lustre/llite/ |
D | statahead.c | 1065 struct ll_dir_chain chain; in ll_statahead_thread() local 1085 ll_dir_chain_init(&chain); in ll_statahead_thread() 1086 page = ll_get_dir_page(dir, pos, &chain); in ll_statahead_thread() 1247 page = ll_get_dir_page(dir, pos, &chain); in ll_statahead_thread() 1273 ll_dir_chain_fini(&chain); in ll_statahead_thread() 1361 struct ll_dir_chain chain; in is_first_dirent() local 1368 ll_dir_chain_init(&chain); in is_first_dirent() 1369 page = ll_get_dir_page(dir, pos, &chain); in is_first_dirent() 1455 page = ll_get_dir_page(dir, pos, &chain); in is_first_dirent() 1466 ll_dir_chain_fini(&chain); in is_first_dirent()
|
/drivers/usb/dwc3/ |
D | gadget.c | 772 unsigned length, unsigned last, unsigned chain, unsigned node) in dwc3_prepare_one_trb() argument 780 chain ? " chain" : ""); in dwc3_prepare_one_trb() 826 if (!req->request.no_interrupt && !chain) in dwc3_prepare_one_trb() 836 if (chain) in dwc3_prepare_one_trb() 920 unsigned chain = true; in dwc3_prepare_trbs() local 929 chain = false; in dwc3_prepare_trbs() 937 chain = false; in dwc3_prepare_trbs() 940 last_one, chain, i); in dwc3_prepare_trbs() 1806 int chain) in __dwc3_cleanup_done_trbs() argument 1824 if (chain && (trb->ctrl & DWC3_TRB_CTRL_HWO)) in __dwc3_cleanup_done_trbs() [all …]
|