cw 109 arch/x86/include/uapi/asm/sigcontext.h __u32 cw; cw 2038 drivers/ata/sata_mv.c __le16 *cw; cw 2074 drivers/ata/sata_mv.c cw = &pp->crqb[in_index].ata_cmd[0]; cw 2089 drivers/ata/sata_mv.c mv_crqb_pack_cmd(cw++, tf->hob_nsect, ATA_REG_NSECT, 0); cw 2093 drivers/ata/sata_mv.c mv_crqb_pack_cmd(cw++, tf->hob_feature, ATA_REG_FEATURE, 0); cw 2094 drivers/ata/sata_mv.c mv_crqb_pack_cmd(cw++, tf->feature, ATA_REG_FEATURE, 0); cw 2108 drivers/ata/sata_mv.c mv_crqb_pack_cmd(cw++, tf->nsect, ATA_REG_NSECT, 0); cw 2109 drivers/ata/sata_mv.c mv_crqb_pack_cmd(cw++, tf->hob_lbal, ATA_REG_LBAL, 0); cw 2110 drivers/ata/sata_mv.c mv_crqb_pack_cmd(cw++, tf->lbal, ATA_REG_LBAL, 0); cw 2111 drivers/ata/sata_mv.c mv_crqb_pack_cmd(cw++, tf->hob_lbam, ATA_REG_LBAM, 0); cw 2112 drivers/ata/sata_mv.c mv_crqb_pack_cmd(cw++, tf->lbam, ATA_REG_LBAM, 0); cw 2113 drivers/ata/sata_mv.c mv_crqb_pack_cmd(cw++, tf->hob_lbah, ATA_REG_LBAH, 0); cw 2114 drivers/ata/sata_mv.c mv_crqb_pack_cmd(cw++, tf->lbah, ATA_REG_LBAH, 0); cw 2115 drivers/ata/sata_mv.c mv_crqb_pack_cmd(cw++, tf->device, ATA_REG_DEVICE, 0); cw 2116 drivers/ata/sata_mv.c mv_crqb_pack_cmd(cw++, tf->command, ATA_REG_CMD, 1); /* last */ cw 1121 drivers/infiniband/hw/mlx4/mcg.c struct clean_work *cw = container_of(work, struct clean_work, work); cw 1123 drivers/infiniband/hw/mlx4/mcg.c _mlx4_ib_mcg_port_cleanup(cw->ctx, cw->destroy_wq); cw 1124 drivers/infiniband/hw/mlx4/mcg.c cw->ctx->flushing = 0; cw 1125 drivers/infiniband/hw/mlx4/mcg.c kfree(cw); cw 2323 drivers/infiniband/hw/ocrdma/ocrdma_hw.c rqe->cw = 0; cw 2324 drivers/infiniband/hw/ocrdma/ocrdma_hw.c rqe->cw |= 2; cw 2325 drivers/infiniband/hw/ocrdma/ocrdma_hw.c rqe->cw |= (OCRDMA_TYPE_LKEY << OCRDMA_WQE_TYPE_SHIFT); cw 2326 drivers/infiniband/hw/ocrdma/ocrdma_hw.c rqe->cw |= (8 << OCRDMA_WQE_SIZE_SHIFT); cw 2327 drivers/infiniband/hw/ocrdma/ocrdma_hw.c rqe->cw |= (8 << OCRDMA_WQE_NXT_WQE_SIZE_SHIFT); cw 1862 drivers/infiniband/hw/ocrdma/ocrdma_sli.h u32 cw; cw 1902 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c hdr->cw |= (OCRDMA_FLAG_AH_VLAN_PR << OCRDMA_WQE_FLAGS_SHIFT); cw 1959 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c hdr->cw |= (OCRDMA_TYPE_INLINE << OCRDMA_WQE_TYPE_SHIFT); cw 1966 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c hdr->cw |= (OCRDMA_TYPE_LKEY << OCRDMA_WQE_TYPE_SHIFT); cw 1968 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c hdr->cw |= ((wqe_size / OCRDMA_WQE_STRIDE) << OCRDMA_WQE_SIZE_SHIFT); cw 2018 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c hdr->cw |= ((wqe_size / OCRDMA_WQE_STRIDE) << OCRDMA_WQE_SIZE_SHIFT); cw 2019 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c hdr->cw |= (OCRDMA_READ << OCRDMA_WQE_OPCODE_SHIFT); cw 2020 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c hdr->cw |= (OCRDMA_TYPE_LKEY << OCRDMA_WQE_TYPE_SHIFT); cw 2052 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c hdr->cw |= (OCRDMA_FR_MR << OCRDMA_WQE_OPCODE_SHIFT); cw 2053 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c hdr->cw |= ((wqe_size / OCRDMA_WQE_STRIDE) << OCRDMA_WQE_SIZE_SHIFT); cw 2131 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c hdr->cw = 0; cw 2133 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c hdr->cw |= (OCRDMA_FLAG_SIG << OCRDMA_WQE_FLAGS_SHIFT); cw 2135 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c hdr->cw |= cw 2138 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c hdr->cw |= cw 2143 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c hdr->cw |= (OCRDMA_FLAG_IMM << OCRDMA_WQE_FLAGS_SHIFT); cw 2147 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c hdr->cw |= (OCRDMA_SEND << OCRDMA_WQE_OPCODE_SHIFT); cw 2151 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c hdr->cw |= (OCRDMA_FLAG_INV << OCRDMA_WQE_FLAGS_SHIFT); cw 2152 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c hdr->cw |= (OCRDMA_SEND << OCRDMA_WQE_OPCODE_SHIFT); cw 2157 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c hdr->cw |= (OCRDMA_FLAG_IMM << OCRDMA_WQE_FLAGS_SHIFT); cw 2161 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c hdr->cw |= (OCRDMA_WRITE << OCRDMA_WQE_OPCODE_SHIFT); cw 2168 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c hdr->cw |= cw 2170 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c hdr->cw |= ((sizeof(struct ocrdma_hdr_wqe) + cw 2191 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c ocrdma_cpu_to_le32(hdr, ((hdr->cw >> OCRDMA_WQE_SIZE_SHIFT) & cw 2223 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c rqe->cw = ((wqe_size / OCRDMA_WQE_STRIDE) << cw 2225 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c rqe->cw |= (OCRDMA_FLAG_SIG << OCRDMA_WQE_FLAGS_SHIFT); cw 2226 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c rqe->cw |= (OCRDMA_TYPE_LKEY << OCRDMA_WQE_TYPE_SHIFT); cw 2426 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c opcode = le32_to_cpu(hdr->cw) & OCRDMA_WQE_OPCODE_MASK; cw 2448 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c __func__, hdr->cw & OCRDMA_WQE_OPCODE_MASK); cw 378 drivers/md/dm-zoned-target.c static void dmz_handle_bio(struct dmz_target *dmz, struct dm_chunk_work *cw, cw 450 drivers/md/dm-zoned-target.c static inline void dmz_get_chunk_work(struct dm_chunk_work *cw) cw 452 drivers/md/dm-zoned-target.c refcount_inc(&cw->refcount); cw 459 drivers/md/dm-zoned-target.c static void dmz_put_chunk_work(struct dm_chunk_work *cw) cw 461 drivers/md/dm-zoned-target.c if (refcount_dec_and_test(&cw->refcount)) { cw 462 drivers/md/dm-zoned-target.c WARN_ON(!bio_list_empty(&cw->bio_list)); cw 463 drivers/md/dm-zoned-target.c radix_tree_delete(&cw->target->chunk_rxtree, cw->chunk); cw 464 drivers/md/dm-zoned-target.c kfree(cw); cw 473 drivers/md/dm-zoned-target.c struct dm_chunk_work *cw = container_of(work, struct dm_chunk_work, work); cw 474 drivers/md/dm-zoned-target.c struct dmz_target *dmz = cw->target; cw 480 drivers/md/dm-zoned-target.c while ((bio = bio_list_pop(&cw->bio_list))) { cw 482 drivers/md/dm-zoned-target.c dmz_handle_bio(dmz, cw, bio); cw 484 drivers/md/dm-zoned-target.c dmz_put_chunk_work(cw); cw 488 drivers/md/dm-zoned-target.c dmz_put_chunk_work(cw); cw 529 drivers/md/dm-zoned-target.c struct dm_chunk_work *cw; cw 535 drivers/md/dm-zoned-target.c cw = radix_tree_lookup(&dmz->chunk_rxtree, chunk); cw 536 drivers/md/dm-zoned-target.c if (cw) { cw 537 drivers/md/dm-zoned-target.c dmz_get_chunk_work(cw); cw 540 drivers/md/dm-zoned-target.c cw = kmalloc(sizeof(struct dm_chunk_work), GFP_NOIO); cw 541 drivers/md/dm-zoned-target.c if (unlikely(!cw)) { cw 546 drivers/md/dm-zoned-target.c INIT_WORK(&cw->work, dmz_chunk_work); cw 547 drivers/md/dm-zoned-target.c refcount_set(&cw->refcount, 1); cw 548 drivers/md/dm-zoned-target.c cw->target = dmz; cw 549 drivers/md/dm-zoned-target.c cw->chunk = chunk; cw 550 drivers/md/dm-zoned-target.c bio_list_init(&cw->bio_list); cw 552 drivers/md/dm-zoned-target.c ret = radix_tree_insert(&dmz->chunk_rxtree, chunk, cw); cw 554 drivers/md/dm-zoned-target.c kfree(cw); cw 559 drivers/md/dm-zoned-target.c bio_list_add(&cw->bio_list, bio); cw 562 drivers/md/dm-zoned-target.c if (queue_work(dmz->chunk_wq, &cw->work)) cw 563 drivers/md/dm-zoned-target.c dmz_get_chunk_work(cw); cw 305 drivers/media/pci/ttpci/av7110_ca.c (descr->cw[0]<<8)|descr->cw[1], cw 306 drivers/media/pci/ttpci/av7110_ca.c (descr->cw[2]<<8)|descr->cw[3], cw 307 drivers/media/pci/ttpci/av7110_ca.c (descr->cw[4]<<8)|descr->cw[5], cw 308 drivers/media/pci/ttpci/av7110_ca.c (descr->cw[6]<<8)|descr->cw[7]); cw 26 drivers/media/platform/vivid/vivid-cec.c struct vivid_cec_work *cw = cw 31 drivers/media/platform/vivid/vivid-cec.c cancel_delayed_work_sync(&cw->work); cw 33 drivers/media/platform/vivid/vivid-cec.c list_del(&cw->list); cw 34 drivers/media/platform/vivid/vivid-cec.c cec_transmit_attempt_done(cw->adap, CEC_TX_STATUS_LOW_DRIVE); cw 35 drivers/media/platform/vivid/vivid-cec.c kfree(cw); cw 125 drivers/media/platform/vivid/vivid-cec.c struct vivid_cec_work *cw = cw 127 drivers/media/platform/vivid/vivid-cec.c struct vivid_dev *dev = cw->dev; cw 128 drivers/media/platform/vivid/vivid-cec.c struct cec_adapter *adap = cw->adap; cw 129 drivers/media/platform/vivid/vivid-cec.c u8 dest = cec_msg_destination(&cw->msg); cw 133 drivers/media/platform/vivid/vivid-cec.c valid_dest = cec_msg_is_broadcast(&cw->msg); cw 137 drivers/media/platform/vivid/vivid-cec.c cw->tx_status = valid_dest ? CEC_TX_STATUS_OK : CEC_TX_STATUS_NACK; cw 141 drivers/media/platform/vivid/vivid-cec.c list_del(&cw->list); cw 143 drivers/media/platform/vivid/vivid-cec.c vivid_cec_pin_events(dev, &cw->msg, !valid_dest); cw 144 drivers/media/platform/vivid/vivid-cec.c cec_transmit_attempt_done(cw->adap, cw->tx_status); cw 148 drivers/media/platform/vivid/vivid-cec.c cec_received_msg(dev->cec_rx_adap, &cw->msg); cw 151 drivers/media/platform/vivid/vivid-cec.c cec_received_msg(dev->cec_tx_adap[i], &cw->msg); cw 152 drivers/media/platform/vivid/vivid-cec.c kfree(cw); cw 157 drivers/media/platform/vivid/vivid-cec.c struct vivid_cec_work *cw = cw 159 drivers/media/platform/vivid/vivid-cec.c struct vivid_dev *dev = cw->dev; cw 163 drivers/media/platform/vivid/vivid-cec.c list_del(&cw->list); cw 165 drivers/media/platform/vivid/vivid-cec.c cec_transmit_attempt_done(cw->adap, CEC_TX_STATUS_ARB_LOST); cw 166 drivers/media/platform/vivid/vivid-cec.c kfree(cw); cw 168 drivers/media/platform/vivid/vivid-cec.c INIT_DELAYED_WORK(&cw->work, vivid_cec_xfer_done_worker); cw 170 drivers/media/platform/vivid/vivid-cec.c dev->cec_xfer_time_jiffies = usecs_to_jiffies(cw->usecs); cw 172 drivers/media/platform/vivid/vivid-cec.c schedule_delayed_work(&cw->work, dev->cec_xfer_time_jiffies); cw 197 drivers/media/platform/vivid/vivid-cec.c struct vivid_cec_work *cw = kzalloc(sizeof(*cw), GFP_KERNEL); cw 200 drivers/media/platform/vivid/vivid-cec.c if (cw == NULL) cw 202 drivers/media/platform/vivid/vivid-cec.c cw->dev = dev; cw 203 drivers/media/platform/vivid/vivid-cec.c cw->adap = adap; cw 204 drivers/media/platform/vivid/vivid-cec.c cw->usecs = CEC_FREE_TIME_TO_USEC(signal_free_time) + cw 206 drivers/media/platform/vivid/vivid-cec.c cw->msg = *msg; cw 209 drivers/media/platform/vivid/vivid-cec.c list_add(&cw->list, &dev->cec_work_list); cw 211 drivers/media/platform/vivid/vivid-cec.c INIT_DELAYED_WORK(&cw->work, vivid_cec_xfer_done_worker); cw 213 drivers/media/platform/vivid/vivid-cec.c dev->cec_xfer_time_jiffies = usecs_to_jiffies(cw->usecs); cw 216 drivers/media/platform/vivid/vivid-cec.c INIT_DELAYED_WORK(&cw->work, vivid_cec_xfer_try_worker); cw 221 drivers/media/platform/vivid/vivid-cec.c schedule_delayed_work(&cw->work, delta_jiffies < 0 ? 0 : delta_jiffies); cw 398 drivers/media/usb/gspca/w996Xcf.c int start_cropx, start_cropy, x, y, fw, fh, cw, ch, cw 436 drivers/media/usb/gspca/w996Xcf.c cw = (fw >= fh) ? max_width : SC(sd->gspca_dev.pixfmt.width) / fh; cw 442 drivers/media/usb/gspca/w996Xcf.c x = (max_width - cw) / 2; cw 447 drivers/media/usb/gspca/w996Xcf.c reg_w(sd, 0x12, start_cropx + x + cw); cw 1177 drivers/mtd/mtdswap.c unsigned int i, cw = 0, cwp = 0, cwecount = 0, bb_cnt, mapped, pages; cw 1197 drivers/mtd/mtdswap.c cw = 1; cw 1233 drivers/mtd/mtdswap.c if (cw) cw 1584 drivers/mtd/nand/raw/qcom_nandc.c u8 *data_buf, u8 *oob_buf, int page, int cw) cw 1596 drivers/mtd/nand/raw/qcom_nandc.c set_address(host, host->cw_size * cw, page); cw 1603 drivers/mtd/nand/raw/qcom_nandc.c if (cw == (ecc->steps - 1)) { cw 1642 drivers/mtd/nand/raw/qcom_nandc.c dev_err(nandc->dev, "failure to read raw cw %d\n", cw); cw 1673 drivers/mtd/nand/raw/qcom_nandc.c int cw, data_size, oob_size, ret = 0; cw 1683 drivers/mtd/nand/raw/qcom_nandc.c for_each_set_bit(cw, &uncorrectable_cws, ecc->steps) { cw 1684 drivers/mtd/nand/raw/qcom_nandc.c if (cw == (ecc->steps - 1)) { cw 1693 drivers/mtd/nand/raw/qcom_nandc.c cw_data_buf = data_buf + (cw * host->cw_data); cw 1694 drivers/mtd/nand/raw/qcom_nandc.c cw_oob_buf = oob_buf + (cw * ecc->bytes); cw 1697 drivers/mtd/nand/raw/qcom_nandc.c cw_oob_buf, page, cw); cw 1964 drivers/mtd/nand/raw/qcom_nandc.c int cw, ret; cw 1967 drivers/mtd/nand/raw/qcom_nandc.c for (cw = 0; cw < ecc->steps; cw++) { cw 1969 drivers/mtd/nand/raw/qcom_nandc.c page, cw); cw 199 drivers/net/wireless/ath/ath9k/mac.c u32 cw; cw 221 drivers/net/wireless/ath/ath9k/mac.c cw = min(qinfo->tqi_cwmin, 1024U); cw 223 drivers/net/wireless/ath/ath9k/mac.c while (qi->tqi_cwmin < cw) cw 228 drivers/net/wireless/ath/ath9k/mac.c cw = min(qinfo->tqi_cwmax, 1024U); cw 230 drivers/net/wireless/ath/ath9k/mac.c while (qi->tqi_cwmax < cw) cw 1614 drivers/net/wireless/ath/wcn36xx/hal.h struct wcn36xx_hal_mac_cw cw; cw 54 drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8180.h u8 cw; cw 44 drivers/pps/clients/pps_parport.c unsigned int cw; /* port clear timeout */ cw 66 drivers/pps/clients/pps_parport.c if (dev->cw == 0) cw 91 drivers/pps/clients/pps_parport.c for (i = dev->cw; i; i--) cw 105 drivers/pps/clients/pps_parport.c dev->cw = 0; cw 173 drivers/pps/clients/pps_parport.c device->cw = clear_wait; cw 3005 drivers/tty/synclink_gt.c static void remove_cond_wait(struct cond_wait **head, struct cond_wait *cw) cw 3008 drivers/tty/synclink_gt.c remove_wait_queue(&cw->q, &cw->wait); cw 3011 drivers/tty/synclink_gt.c if (w == cw) { cw 208 drivers/video/fbdev/core/bitblit.c unsigned int cw = vc->vc_font.width; cw 210 drivers/video/fbdev/core/bitblit.c unsigned int rw = info->var.xres - (vc->vc_cols*cw); cw 194 drivers/video/fbdev/core/fbcon_ccw.c unsigned int cw = vc->vc_font.width; cw 196 drivers/video/fbdev/core/fbcon_ccw.c unsigned int rw = info->var.yres - (vc->vc_cols*cw); cw 177 drivers/video/fbdev/core/fbcon_cw.c unsigned int cw = vc->vc_font.width; cw 179 drivers/video/fbdev/core/fbcon_cw.c unsigned int rw = info->var.yres - (vc->vc_cols*cw); cw 225 drivers/video/fbdev/core/fbcon_ud.c unsigned int cw = vc->vc_font.width; cw 227 drivers/video/fbdev/core/fbcon_ud.c unsigned int rw = info->var.xres - (vc->vc_cols*cw); cw 2503 fs/dlm/lock.c static int grant_pending_convert(struct dlm_rsb *r, int high, int *cw, cw 2558 fs/dlm/lock.c if (cw && lkb->lkb_rqmode == DLM_LOCK_CW) cw 2559 fs/dlm/lock.c *cw = 1; cw 2572 fs/dlm/lock.c static int grant_pending_wait(struct dlm_rsb *r, int high, int *cw, cw 2585 fs/dlm/lock.c *cw = 1; cw 2597 fs/dlm/lock.c static int lock_requires_bast(struct dlm_lkb *gr, int high, int cw) cw 2599 fs/dlm/lock.c if (gr->lkb_grmode == DLM_LOCK_PR && cw) { cw 2615 fs/dlm/lock.c int cw = 0; cw 2623 fs/dlm/lock.c high = grant_pending_convert(r, high, &cw, count); cw 2624 fs/dlm/lock.c high = grant_pending_wait(r, high, &cw, count); cw 2636 fs/dlm/lock.c if (lkb->lkb_bastfn && lock_requires_bast(lkb, high, cw)) { cw 2637 fs/dlm/lock.c if (cw && high == DLM_LOCK_PR && cw 1100 include/linux/ieee80211.h u8 cw; /* ECWmin, ECWmax (CW = 2^ECW - 1) */ cw 132 include/uapi/linux/dvb/ca.h unsigned char cw[8]; cw 2875 mm/memcontrol.c struct memcg_kmem_cache_create_work *cw = cw 2877 mm/memcontrol.c struct mem_cgroup *memcg = cw->memcg; cw 2878 mm/memcontrol.c struct kmem_cache *cachep = cw->cachep; cw 2883 mm/memcontrol.c kfree(cw); cw 2892 mm/memcontrol.c struct memcg_kmem_cache_create_work *cw; cw 2897 mm/memcontrol.c cw = kmalloc(sizeof(*cw), GFP_NOWAIT | __GFP_NOWARN); cw 2898 mm/memcontrol.c if (!cw) cw 2901 mm/memcontrol.c cw->memcg = memcg; cw 2902 mm/memcontrol.c cw->cachep = cachep; cw 2903 mm/memcontrol.c INIT_WORK(&cw->work, memcg_kmem_cache_create_func); cw 2905 mm/memcontrol.c queue_work(memcg_kmem_cache_wq, &cw->work); cw 900 net/ceph/crush/mapper.c struct crush_work *cw = cwin; cw 1032 net/ceph/crush/mapper.c cw, cw 1054 net/ceph/crush/mapper.c cw, cw 503 net/mac80211/rc80211_minstrel.c unsigned int cw = mp->cw_min; cw 534 net/mac80211/rc80211_minstrel.c tx_time_single += (t_slot * cw) >> 1; cw 535 net/mac80211/rc80211_minstrel.c cw = min((cw << 1) | 1, mp->cw_max); cw 1004 net/mac80211/rc80211_minstrel_ht.c unsigned int cw = mp->cw_min; cw 1024 net/mac80211/rc80211_minstrel_ht.c ctime = (t_slot * cw) >> 1; cw 1025 net/mac80211/rc80211_minstrel_ht.c cw = min((cw << 1) | 1, mp->cw_max); cw 1026 net/mac80211/rc80211_minstrel_ht.c ctime += (t_slot * cw) >> 1; cw 1027 net/mac80211/rc80211_minstrel_ht.c cw = min((cw << 1) | 1, mp->cw_max); cw 1041 net/mac80211/rc80211_minstrel_ht.c ctime = (t_slot * cw) >> 1; cw 1042 net/mac80211/rc80211_minstrel_ht.c cw = min((cw << 1) | 1, mp->cw_max); cw 300 net/mac80211/tdls.c wmm->ac[i].cw = ieee80211_wmm_ecw(txq->cw_min, txq->cw_max); cw 62 net/netfilter/ipvs/ip_vs_wrr.c int cw; /* current weight */ cw 120 net/netfilter/ipvs/ip_vs_wrr.c mark->cw = mark->mw; cw 147 net/netfilter/ipvs/ip_vs_wrr.c if (mark->cw > mark->mw || !mark->cw) cw 148 net/netfilter/ipvs/ip_vs_wrr.c mark->cw = mark->mw; cw 150 net/netfilter/ipvs/ip_vs_wrr.c mark->cw = (mark->cw / mark->di) * mark->di + 1; cw 181 net/netfilter/ipvs/ip_vs_wrr.c atomic_read(&dest->weight) >= mark->cw) cw 186 net/netfilter/ipvs/ip_vs_wrr.c mark->cw -= mark->di; cw 187 net/netfilter/ipvs/ip_vs_wrr.c if (mark->cw <= 0) { cw 188 net/netfilter/ipvs/ip_vs_wrr.c mark->cw = mark->mw; cw 200 net/netfilter/ipvs/ip_vs_wrr.c last_pass = mark->cw <= mark->di; cw 137 tools/perf/util/data-convert-bt.c static __maybe_unused int value_set_##_name(struct ctf_writer *cw, \ cw 142 tools/perf/util/data-convert-bt.c struct bt_ctf_field_type *type = cw->data._name; \ cw 156 tools/perf/util/data-convert-bt.c value_set_string(struct ctf_writer *cw, struct bt_ctf_event *event, cw 159 tools/perf/util/data-convert-bt.c struct bt_ctf_field_type *type = cw->data.string; cw 185 tools/perf/util/data-convert-bt.c get_tracepoint_field_type(struct ctf_writer *cw, struct tep_format_field *field) cw 190 tools/perf/util/data-convert-bt.c return cw->data.string; cw 195 tools/perf/util/data-convert-bt.c return cw->data.u64_hex; cw 200 tools/perf/util/data-convert-bt.c return cw->data.s64; cw 202 tools/perf/util/data-convert-bt.c return cw->data.s32; cw 206 tools/perf/util/data-convert-bt.c return cw->data.u64; cw 208 tools/perf/util/data-convert-bt.c return cw->data.u32; cw 286 tools/perf/util/data-convert-bt.c static int add_tracepoint_field_value(struct ctf_writer *cw, cw 338 tools/perf/util/data-convert-bt.c type = get_tracepoint_field_type(cw, fmtf); cw 396 tools/perf/util/data-convert-bt.c static int add_tracepoint_fields_values(struct ctf_writer *cw, cw 406 tools/perf/util/data-convert-bt.c ret = add_tracepoint_field_value(cw, event_class, event, sample, cw 414 tools/perf/util/data-convert-bt.c static int add_tracepoint_values(struct ctf_writer *cw, cw 424 tools/perf/util/data-convert-bt.c ret = add_tracepoint_fields_values(cw, event_class, event, cw 427 tools/perf/util/data-convert-bt.c ret = add_tracepoint_fields_values(cw, event_class, event, cw 586 tools/perf/util/data-convert-bt.c static int add_generic_values(struct ctf_writer *cw, cw 606 tools/perf/util/data-convert-bt.c ret = value_set_u64_hex(cw, event, "perf_ip", sample->ip); cw 612 tools/perf/util/data-convert-bt.c ret = value_set_s32(cw, event, "perf_tid", sample->tid); cw 616 tools/perf/util/data-convert-bt.c ret = value_set_s32(cw, event, "perf_pid", sample->pid); cw 623 tools/perf/util/data-convert-bt.c ret = value_set_u64(cw, event, "perf_id", sample->id); cw 629 tools/perf/util/data-convert-bt.c ret = value_set_u64(cw, event, "perf_stream_id", sample->stream_id); cw 635 tools/perf/util/data-convert-bt.c ret = value_set_u64(cw, event, "perf_period", sample->period); cw 641 tools/perf/util/data-convert-bt.c ret = value_set_u64(cw, event, "perf_weight", sample->weight); cw 647 tools/perf/util/data-convert-bt.c ret = value_set_u64(cw, event, "perf_data_src", cw 654 tools/perf/util/data-convert-bt.c ret = value_set_u64(cw, event, "perf_transaction", cw 681 tools/perf/util/data-convert-bt.c static struct ctf_stream *ctf_stream__create(struct ctf_writer *cw, int cpu) cw 695 tools/perf/util/data-convert-bt.c stream = bt_ctf_writer_create_stream(cw->writer, cw->stream_class); cw 744 tools/perf/util/data-convert-bt.c static struct ctf_stream *ctf_stream(struct ctf_writer *cw, int cpu) cw 746 tools/perf/util/data-convert-bt.c struct ctf_stream *cs = cw->stream[cpu]; cw 749 tools/perf/util/data-convert-bt.c cs = ctf_stream__create(cw, cpu); cw 750 tools/perf/util/data-convert-bt.c cw->stream[cpu] = cs; cw 756 tools/perf/util/data-convert-bt.c static int get_sample_cpu(struct ctf_writer *cw, struct perf_sample *sample, cw 764 tools/perf/util/data-convert-bt.c if (cpu > cw->stream_cnt) { cw 766 tools/perf/util/data-convert-bt.c cpu, cw->stream_cnt); cw 794 tools/perf/util/data-convert-bt.c struct ctf_writer *cw = &c->writer; cw 818 tools/perf/util/data-convert-bt.c bt_ctf_clock_set_time(cw->clock, sample->time); cw 820 tools/perf/util/data-convert-bt.c ret = add_generic_values(cw, event, evsel, sample); cw 825 tools/perf/util/data-convert-bt.c ret = add_tracepoint_values(cw, event_class, event, cw 844 tools/perf/util/data-convert-bt.c cs = ctf_stream(cw, get_sample_cpu(cw, sample, evsel)); cw 859 tools/perf/util/data-convert-bt.c ret = value_set_##_type(cw, event, #_field, _event->_name._field);\ cw 871 tools/perf/util/data-convert-bt.c struct ctf_writer *cw = &c->writer; \ cw 872 tools/perf/util/data-convert-bt.c struct bt_ctf_event_class *event_class = cw->_name##_class;\ cw 885 tools/perf/util/data-convert-bt.c bt_ctf_clock_set_time(cw->clock, sample->time); \ cw 887 tools/perf/util/data-convert-bt.c cs = ctf_stream(cw, 0); \ cw 1011 tools/perf/util/data-convert-bt.c static int add_tracepoint_fields_types(struct ctf_writer *cw, cw 1024 tools/perf/util/data-convert-bt.c type = get_tracepoint_field_type(cw, field); cw 1054 tools/perf/util/data-convert-bt.c static int add_tracepoint_types(struct ctf_writer *cw, cw 1062 tools/perf/util/data-convert-bt.c ret = add_tracepoint_fields_types(cw, common_fields, class); cw 1064 tools/perf/util/data-convert-bt.c ret = add_tracepoint_fields_types(cw, fields, class); cw 1069 tools/perf/util/data-convert-bt.c static int add_bpf_output_types(struct ctf_writer *cw, cw 1072 tools/perf/util/data-convert-bt.c struct bt_ctf_field_type *len_type = cw->data.u32; cw 1073 tools/perf/util/data-convert-bt.c struct bt_ctf_field_type *seq_base_type = cw->data.u32_hex; cw 1088 tools/perf/util/data-convert-bt.c static int add_generic_types(struct ctf_writer *cw, struct evsel *evsel, cw 1116 tools/perf/util/data-convert-bt.c ADD_FIELD(event_class, cw->data.u64_hex, "perf_ip"); cw 1119 tools/perf/util/data-convert-bt.c ADD_FIELD(event_class, cw->data.s32, "perf_tid"); cw 1120 tools/perf/util/data-convert-bt.c ADD_FIELD(event_class, cw->data.s32, "perf_pid"); cw 1125 tools/perf/util/data-convert-bt.c ADD_FIELD(event_class, cw->data.u64, "perf_id"); cw 1128 tools/perf/util/data-convert-bt.c ADD_FIELD(event_class, cw->data.u64, "perf_stream_id"); cw 1131 tools/perf/util/data-convert-bt.c ADD_FIELD(event_class, cw->data.u64, "perf_period"); cw 1134 tools/perf/util/data-convert-bt.c ADD_FIELD(event_class, cw->data.u64, "perf_weight"); cw 1137 tools/perf/util/data-convert-bt.c ADD_FIELD(event_class, cw->data.u64, "perf_data_src"); cw 1140 tools/perf/util/data-convert-bt.c ADD_FIELD(event_class, cw->data.u64, "perf_transaction"); cw 1143 tools/perf/util/data-convert-bt.c ADD_FIELD(event_class, cw->data.u32, "perf_callchain_size"); cw 1146 tools/perf/util/data-convert-bt.c cw->data.u64_hex, "perf_callchain_size"), cw 1154 tools/perf/util/data-convert-bt.c static int add_event(struct ctf_writer *cw, struct evsel *evsel) cw 1167 tools/perf/util/data-convert-bt.c ret = add_generic_types(cw, evsel, event_class); cw 1172 tools/perf/util/data-convert-bt.c ret = add_tracepoint_types(cw, evsel, event_class); cw 1178 tools/perf/util/data-convert-bt.c ret = add_bpf_output_types(cw, event_class); cw 1183 tools/perf/util/data-convert-bt.c ret = bt_ctf_stream_class_add_event_class(cw->stream_class, event_class); cw 1203 tools/perf/util/data-convert-bt.c static int setup_events(struct ctf_writer *cw, struct perf_session *session) cw 1210 tools/perf/util/data-convert-bt.c ret = add_event(cw, evsel); cw 1220 tools/perf/util/data-convert-bt.c if (bt_ctf_event_class_add_field(event_class, cw->data.t, #n)) {\ cw 1227 tools/perf/util/data-convert-bt.c static int add_##_name##_event(struct ctf_writer *cw) \ cw 1238 tools/perf/util/data-convert-bt.c ret = bt_ctf_stream_class_add_event_class(cw->stream_class, event_class);\ cw 1244 tools/perf/util/data-convert-bt.c cw->_name##_class = event_class; \ cw 1287 tools/perf/util/data-convert-bt.c static int setup_non_sample_events(struct ctf_writer *cw, cw 1292 tools/perf/util/data-convert-bt.c ret = add_comm_event(cw); cw 1295 tools/perf/util/data-convert-bt.c ret = add_exit_event(cw); cw 1298 tools/perf/util/data-convert-bt.c ret = add_fork_event(cw); cw 1301 tools/perf/util/data-convert-bt.c ret = add_mmap_event(cw); cw 1304 tools/perf/util/data-convert-bt.c ret = add_mmap2_event(cw); cw 1327 tools/perf/util/data-convert-bt.c static int setup_streams(struct ctf_writer *cw, struct perf_session *session) cw 1345 tools/perf/util/data-convert-bt.c cw->stream = stream; cw 1346 tools/perf/util/data-convert-bt.c cw->stream_cnt = ncpus; cw 1350 tools/perf/util/data-convert-bt.c static void free_streams(struct ctf_writer *cw) cw 1354 tools/perf/util/data-convert-bt.c for (cpu = 0; cpu < cw->stream_cnt; cpu++) cw 1355 tools/perf/util/data-convert-bt.c ctf_stream__delete(cw->stream[cpu]); cw 1357 tools/perf/util/data-convert-bt.c zfree(&cw->stream); cw 1360 tools/perf/util/data-convert-bt.c static int ctf_writer__setup_env(struct ctf_writer *cw, cw 1364 tools/perf/util/data-convert-bt.c struct bt_ctf_writer *writer = cw->writer; cw 1384 tools/perf/util/data-convert-bt.c static int ctf_writer__setup_clock(struct ctf_writer *cw) cw 1386 tools/perf/util/data-convert-bt.c struct bt_ctf_clock *clock = cw->clock; cw 1437 tools/perf/util/data-convert-bt.c static void ctf_writer__cleanup_data(struct ctf_writer *cw) cw 1441 tools/perf/util/data-convert-bt.c for (i = 0; i < ARRAY_SIZE(cw->data.array); i++) cw 1442 tools/perf/util/data-convert-bt.c bt_ctf_field_type_put(cw->data.array[i]); cw 1445 tools/perf/util/data-convert-bt.c static int ctf_writer__init_data(struct ctf_writer *cw) cw 1454 tools/perf/util/data-convert-bt.c CREATE_INT_TYPE(cw->data.s64, 64, true, false); cw 1455 tools/perf/util/data-convert-bt.c CREATE_INT_TYPE(cw->data.u64, 64, false, false); cw 1456 tools/perf/util/data-convert-bt.c CREATE_INT_TYPE(cw->data.s32, 32, true, false); cw 1457 tools/perf/util/data-convert-bt.c CREATE_INT_TYPE(cw->data.u32, 32, false, false); cw 1458 tools/perf/util/data-convert-bt.c CREATE_INT_TYPE(cw->data.u32_hex, 32, false, true); cw 1459 tools/perf/util/data-convert-bt.c CREATE_INT_TYPE(cw->data.u64_hex, 64, false, true); cw 1461 tools/perf/util/data-convert-bt.c cw->data.string = bt_ctf_field_type_string_create(); cw 1462 tools/perf/util/data-convert-bt.c if (cw->data.string) cw 1466 tools/perf/util/data-convert-bt.c ctf_writer__cleanup_data(cw); cw 1471 tools/perf/util/data-convert-bt.c static void ctf_writer__cleanup(struct ctf_writer *cw) cw 1473 tools/perf/util/data-convert-bt.c ctf_writer__cleanup_data(cw); cw 1475 tools/perf/util/data-convert-bt.c bt_ctf_clock_put(cw->clock); cw 1476 tools/perf/util/data-convert-bt.c free_streams(cw); cw 1477 tools/perf/util/data-convert-bt.c bt_ctf_stream_class_put(cw->stream_class); cw 1478 tools/perf/util/data-convert-bt.c bt_ctf_writer_put(cw->writer); cw 1481 tools/perf/util/data-convert-bt.c memset(cw, 0, sizeof(*cw)); cw 1484 tools/perf/util/data-convert-bt.c static int ctf_writer__init(struct ctf_writer *cw, const char *path) cw 1497 tools/perf/util/data-convert-bt.c cw->writer = writer; cw 1506 tools/perf/util/data-convert-bt.c cw->clock = clock; cw 1508 tools/perf/util/data-convert-bt.c if (ctf_writer__setup_clock(cw)) { cw 1520 tools/perf/util/data-convert-bt.c cw->stream_class = stream_class; cw 1528 tools/perf/util/data-convert-bt.c if (ctf_writer__init_data(cw)) cw 1536 tools/perf/util/data-convert-bt.c ret = bt_ctf_field_type_structure_add_field(pkt_ctx_type, cw->data.u32, "cpu_id"); cw 1550 tools/perf/util/data-convert-bt.c ctf_writer__cleanup(cw); cw 1556 tools/perf/util/data-convert-bt.c static int ctf_writer__flush_streams(struct ctf_writer *cw) cw 1560 tools/perf/util/data-convert-bt.c for (cpu = 0; cpu < cw->stream_cnt && !ret; cpu++) cw 1561 tools/perf/util/data-convert-bt.c ret = ctf_stream__flush(cw->stream[cpu]); cw 1601 tools/perf/util/data-convert-bt.c struct ctf_writer *cw = &c.writer; cw 1617 tools/perf/util/data-convert-bt.c if (ctf_writer__init(cw, path)) cw 1634 tools/perf/util/data-convert-bt.c if (ctf_writer__setup_env(cw, session)) cw 1638 tools/perf/util/data-convert-bt.c if (setup_events(cw, session)) cw 1641 tools/perf/util/data-convert-bt.c if (opts->all && setup_non_sample_events(cw, session)) cw 1644 tools/perf/util/data-convert-bt.c if (setup_streams(cw, session)) cw 1649 tools/perf/util/data-convert-bt.c err = ctf_writer__flush_streams(cw); cw 1669 tools/perf/util/data-convert-bt.c ctf_writer__cleanup(cw); cw 1676 tools/perf/util/data-convert-bt.c ctf_writer__cleanup(cw);