/linux-master/drivers/md/ |
H A D | dm-integrity.c | 107 #define journal_entry_tag(ic, je) ((__u8 *)&(je)->last_bytes[(ic)->sectors_per_block]) 302 struct dm_integrity_c *ic; member in struct:dm_integrity_io 320 struct dm_integrity_c *ic; member in struct:journal_completion 332 struct dm_integrity_c *ic; member in struct:bitmap_block_status 376 static void dm_integrity_io_error(struct dm_integrity_c *ic, const char *msg, int err) argument 379 atomic64_inc(&ic->number_of_mismatches); 380 if (!cmpxchg(&ic->failed, 0, err)) 384 static int dm_integrity_failed(struct dm_integrity_c *ic) argument 386 return READ_ONCE(ic 389 dm_integrity_disable_recalculate(struct dm_integrity_c *ic) argument 400 dm_integrity_commit_id(struct dm_integrity_c *ic, unsigned int i, unsigned int j, unsigned char seq) argument 410 get_area_and_offset(struct dm_integrity_c *ic, sector_t data_sector, sector_t *area, sector_t *offset) argument 429 get_metadata_sector_and_offset(struct dm_integrity_c *ic, sector_t area, sector_t offset, unsigned int *metadata_offset) argument 455 get_data_sector(struct dm_integrity_c *ic, sector_t area, sector_t offset) argument 474 wraparound_section(struct dm_integrity_c *ic, unsigned int *sec_ptr) argument 480 sb_set_version(struct dm_integrity_c *ic) argument 494 sb_mac(struct dm_integrity_c *ic, bool wr) argument 533 sync_rw_sb(struct dm_integrity_c *ic, blk_opf_t opf) argument 578 block_bitmap_op(struct dm_integrity_c *ic, struct page_list *bitmap, sector_t sector, sector_t n_sectors, int mode) argument 684 block_bitmap_copy(struct dm_integrity_c *ic, struct page_list *dst, struct page_list *src) argument 697 sector_to_bitmap_block(struct dm_integrity_c *ic, sector_t sector) argument 706 access_journal_check(struct dm_integrity_c *ic, unsigned int section, unsigned int offset, bool e, const char *function) argument 721 page_list_location(struct dm_integrity_c *ic, unsigned int section, unsigned int offset, unsigned int *pl_index, unsigned int *pl_offset) argument 734 access_page_list(struct dm_integrity_c *ic, struct page_list *pl, unsigned int section, unsigned int offset, unsigned int *n_sectors) argument 750 access_journal(struct dm_integrity_c *ic, unsigned int section, unsigned int offset) argument 755 access_journal_entry(struct dm_integrity_c *ic, unsigned int section, unsigned int n) argument 769 access_journal_data(struct dm_integrity_c *ic, unsigned int section, unsigned int n) argument 780 section_mac(struct dm_integrity_c *ic, unsigned int section, __u8 result[JOURNAL_MAC_SIZE]) argument 850 rw_section_mac(struct dm_integrity_c *ic, unsigned int section, bool wr) argument 883 xor_journal(struct dm_integrity_c *ic, bool encrypt, unsigned int section, unsigned int n_sections, struct journal_completion *comp) argument 978 crypt_journal(struct dm_integrity_c *ic, bool encrypt, unsigned int section, unsigned int n_sections, struct journal_completion *comp) argument 1022 encrypt_journal(struct dm_integrity_c *ic, bool encrypt, unsigned int section, unsigned int n_sections, struct journal_completion *comp) argument 1040 rw_journal_sectors(struct dm_integrity_c *ic, blk_opf_t opf, unsigned int sector, unsigned int n_sectors, struct journal_completion *comp) argument 1087 rw_journal(struct dm_integrity_c *ic, blk_opf_t opf, unsigned int section, unsigned int n_sections, struct journal_completion *comp) argument 1099 write_journal(struct dm_integrity_c *ic, unsigned int commit_start, unsigned int commit_sections) argument 1162 copy_from_journal(struct dm_integrity_c *ic, unsigned int section, unsigned int offset, unsigned int n_sectors, sector_t target, io_notify_fn fn, void *data) argument 1206 add_new_range(struct dm_integrity_c *ic, struct dm_integrity_range *new_range, bool check_waiting) argument 1242 remove_range_unlocked(struct dm_integrity_c *ic, struct dm_integrity_range *range) argument 1262 remove_range(struct dm_integrity_c *ic, struct dm_integrity_range *range) argument 1271 wait_and_add_new_range(struct dm_integrity_c *ic, struct dm_integrity_range *new_range) argument 1284 add_new_range_and_wait(struct dm_integrity_c *ic, struct dm_integrity_range *new_range) argument 1296 add_journal_node(struct dm_integrity_c *ic, struct journal_node *node, sector_t sector) argument 1322 remove_journal_node(struct dm_integrity_c *ic, struct journal_node *node) argument 1331 find_journal_node(struct dm_integrity_c *ic, sector_t sector, sector_t *next_sector) argument 1353 test_journal_node(struct dm_integrity_c *ic, unsigned int pos, sector_t sector) argument 1374 find_newer_committed_node(struct dm_integrity_c *ic, struct journal_node *node) argument 1405 dm_integrity_rw_tag(struct dm_integrity_c *ic, unsigned char *tag, sector_t *metadata_block, unsigned int *metadata_offset, unsigned int total_size, int op) argument 1490 struct dm_integrity_c *ic; member in struct:flush_request 1503 dm_integrity_flush_buffers(struct dm_integrity_c *ic, bool flush_data) argument 1534 sleep_on_endio_wait(struct dm_integrity_c *ic) argument 1548 struct dm_integrity_c *ic = from_timer(ic, t, autocommit_timer); local 1554 schedule_autocommit(struct dm_integrity_c *ic) argument 1560 submit_flush_bio(struct dm_integrity_c *ic, struct dm_integrity_io *dio) argument 1573 do_endio(struct dm_integrity_c *ic, struct bio *bio) argument 1592 do_endio_flush(struct dm_integrity_c *ic, struct dm_integrity_io *dio) argument 1605 struct dm_integrity_c *ic = dio->ic; local 1641 integrity_sector_checksum(struct dm_integrity_c *ic, sector_t sector, const char *data, char *result) argument 1697 struct dm_integrity_c *ic = dio->ic; local 1776 struct dm_integrity_c *ic = dio->ic; local 1918 struct dm_integrity_c *ic = ti->private; local 2019 struct dm_integrity_c *ic = dio->ic; local 2172 struct dm_integrity_c *ic = dio->ic; local 2405 pad_uncommitted(struct dm_integrity_c *ic) argument 2428 struct dm_integrity_c *ic = container_of(w, struct dm_integrity_c, commit_work); local 2500 struct dm_integrity_c *ic = comp->ic; local 2509 restore_last_bytes(struct dm_integrity_c *ic, struct journal_sector *js, struct journal_entry *je) argument 2520 do_journal_write(struct dm_integrity_c *ic, unsigned int write_start, unsigned int write_sections, bool from_replay) argument 2668 struct dm_integrity_c *ic = container_of(w, struct dm_integrity_c, writer_work); local 2696 recalc_write_super(struct dm_integrity_c *ic) argument 2711 struct dm_integrity_c *ic = container_of(w, struct dm_integrity_c, recalc_work); local 2874 struct dm_integrity_c *ic = bbs->ic; local 2926 struct dm_integrity_c *ic = container_of(work, struct dm_integrity_c, bitmap_flush_work.work); local 2966 init_journal(struct dm_integrity_c *ic, unsigned int start_section, unsigned int n_sections, unsigned char commit_seq) argument 2994 find_commit_seq(struct dm_integrity_c *ic, unsigned int i, unsigned int j, commit_id_t id) argument 3006 replay_journal(struct dm_integrity_c *ic) argument 3170 dm_integrity_enter_synchronous_mode(struct dm_integrity_c *ic) argument 3186 struct dm_integrity_c *ic = container_of(n, struct dm_integrity_c, reboot_notifier); local 3197 struct dm_integrity_c *ic = ti->private; local 3246 struct dm_integrity_c *ic = ti->private; local 3369 struct dm_integrity_c *ic = ti->private; local 3478 struct dm_integrity_c *ic = ti->private; local 3488 struct dm_integrity_c *ic = ti->private; local 3499 calculate_journal_section_size(struct dm_integrity_c *ic) argument 3515 calculate_device_limits(struct dm_integrity_c *ic) argument 3561 get_provided_data_sectors(struct dm_integrity_c *ic) argument 3580 initialize_superblock(struct dm_integrity_c *ic, unsigned int journal_sectors, unsigned int interleave_sectors) argument 3652 dm_integrity_set(struct dm_target *ti, struct dm_integrity_c *ic) argument 3701 dm_integrity_free_journal_scatterlist(struct dm_integrity_c *ic, struct scatterlist **sl) argument 3710 dm_integrity_alloc_journal_scatterlist(struct dm_integrity_c *ic, struct page_list *pl) argument 3830 create_journal(struct dm_integrity_c *ic, char **error) argument 4095 struct dm_integrity_c *ic; local 4670 struct dm_integrity_c *ic = ti->private; local [all...] |
/linux-master/net/rds/ |
H A D | ib_cm.c | 59 struct rds_ib_connection *ic = conn->c_transport_data; local 63 ic->i_flowctl = 1; 66 ic->i_flowctl = 0; 76 struct rds_ib_connection *ic = conn->c_transport_data; local 124 ic->i_active_side ? "Active" : "Passive", 128 ic->i_flowctl ? ", flow control" : ""); 131 ic->i_sl = ic->i_cm_id->route.path_rec->sl; 133 atomic_set(&ic->i_cq_quiesce, 0); 139 rds_ib_send_init_ring(ic); 171 struct rds_ib_connection *ic = conn->c_transport_data; local 250 struct rds_ib_connection *ic = conn->c_transport_data; local 259 poll_scq(struct rds_ib_connection *ic, struct ib_cq *cq, struct ib_wc *wcs) argument 284 struct rds_ib_connection *ic = (struct rds_ib_connection *)data; local 303 poll_rcq(struct rds_ib_connection *ic, struct ib_cq *cq, struct ib_wc *wcs, struct rds_ib_ack_state *ack_state) argument 324 struct rds_ib_connection *ic = (struct rds_ib_connection *)data; local 357 struct rds_ib_connection *ic = conn->c_transport_data; local 378 struct rds_ib_connection *ic = conn->c_transport_data; local 504 struct rds_ib_connection *ic = conn->c_transport_data; local 789 struct rds_ib_connection *ic = NULL; local 934 struct rds_ib_connection *ic = conn->c_transport_data; local 975 struct rds_ib_connection *ic; local 1049 struct rds_ib_connection *ic = conn->c_transport_data; local 1201 struct rds_ib_connection *ic; local 1252 struct rds_ib_connection *ic = arg; local [all...] |
H A D | ib_recv.c | 48 void rds_ib_recv_init_ring(struct rds_ib_connection *ic) argument 53 for (i = 0, recv = ic->i_recvs; i < ic->i_recv_ring.w_nr; i++, recv++) { 65 sge->addr = ic->i_recv_hdrs_dma[i]; 67 sge->lkey = ic->i_pd->local_dma_lkey; 72 sge->lkey = ic->i_pd->local_dma_lkey; 122 int rds_ib_recv_alloc_caches(struct rds_ib_connection *ic, gfp_t gfp) argument 126 ret = rds_ib_recv_alloc_cache(&ic->i_cache_incs, gfp); 128 ret = rds_ib_recv_alloc_cache(&ic->i_cache_frags, gfp); 130 free_percpu(ic 156 rds_ib_recv_free_caches(struct rds_ib_connection *ic) argument 193 rds_ib_frag_free(struct rds_ib_connection *ic, struct rds_page_frag *frag) argument 209 struct rds_ib_connection *ic = inc->i_conn->c_transport_data; local 224 rds_ib_recv_clear_one(struct rds_ib_connection *ic, struct rds_ib_recv_work *recv) argument 238 rds_ib_recv_clear_ring(struct rds_ib_connection *ic) argument 246 rds_ib_refill_one_inc(struct rds_ib_connection *ic, gfp_t slab_mask) argument 276 rds_ib_refill_one_frag(struct rds_ib_connection *ic, gfp_t slab_mask, gfp_t page_mask) argument 311 struct rds_ib_connection *ic = conn->c_transport_data; local 385 struct rds_ib_connection *ic = conn->c_transport_data; local 575 rds_ib_recv_init_ack(struct rds_ib_connection *ic) argument 614 rds_ib_set_ack(struct rds_ib_connection *ic, u64 seq, int ack_required) argument 625 rds_ib_get_ack(struct rds_ib_connection *ic) argument 639 rds_ib_set_ack(struct rds_ib_connection *ic, u64 seq, int ack_required) argument 648 rds_ib_get_ack(struct rds_ib_connection *ic) argument 658 rds_ib_send_ack(struct rds_ib_connection *ic, unsigned int adv_credits) argument 732 rds_ib_attempt_ack(struct rds_ib_connection *ic) argument 759 rds_ib_ack_send_complete(struct rds_ib_connection *ic) argument 769 rds_ib_piggyb_ack(struct rds_ib_connection *ic) argument 853 struct rds_ib_connection *ic = conn->c_transport_data; local 984 rds_ib_recv_cqe_handler(struct rds_ib_connection *ic, struct ib_wc *wc, struct rds_ib_ack_state *state) argument 1045 struct rds_ib_connection *ic = conn->c_transport_data; local [all...] |
H A D | ib_send.c | 73 static void rds_ib_send_unmap_data(struct rds_ib_connection *ic, argument 78 ib_dma_unmap_sg(ic->i_cm_id->device, 83 static void rds_ib_send_unmap_rdma(struct rds_ib_connection *ic, argument 88 ib_dma_unmap_sg(ic->i_cm_id->device, 123 static void rds_ib_send_unmap_atomic(struct rds_ib_connection *ic, argument 129 ib_dma_unmap_sg(ic->i_cm_id->device, op->op_sg, 1, 150 static struct rds_message *rds_ib_send_unmap_op(struct rds_ib_connection *ic, argument 161 rds_ib_send_unmap_data(ic, send->s_op, wc_status); 168 rds_ib_send_unmap_rdma(ic, send->s_op, wc_status); 175 rds_ib_send_unmap_atomic(ic, sen 190 rds_ib_send_init_ring(struct rds_ib_connection *ic) argument 214 rds_ib_send_clear_ring(struct rds_ib_connection *ic) argument 229 rds_ib_sub_signaled(struct rds_ib_connection *ic, int nr) argument 243 rds_ib_send_cqe_handler(struct rds_ib_connection *ic, struct ib_wc *wc) argument 355 rds_ib_send_grab_credits(struct rds_ib_connection *ic, u32 wanted, u32 *adv_credits, int need_posted, int max_posted) argument 410 struct rds_ib_connection *ic = conn->c_transport_data; local 431 struct rds_ib_connection *ic = conn->c_transport_data; local 454 rds_ib_set_wr_signal_state(struct rds_ib_connection *ic, struct rds_ib_send_work *send, bool notify) argument 487 struct rds_ib_connection *ic = conn->c_transport_data; local 768 struct rds_ib_connection *ic = conn->c_transport_data; local 854 struct rds_ib_connection *ic = conn->c_transport_data; local 1012 struct rds_ib_connection *ic = conn->c_transport_data; local [all...] |
H A D | ib.c | 75 struct rds_ib_connection *ic; local 78 list_for_each_entry(ic, &ib_nodev_conns, ib_node) 79 rds_conn_connect_if_down(ic->conn); 85 struct rds_ib_connection *ic; local 89 list_for_each_entry(ic, &rds_ibdev->conn_list, ib_node) 90 rds_conn_path_drop(&ic->conn->c_path[0], true); 298 struct rds_ib_connection *ic = conn->c_transport_data; local 308 if (ic) { 310 iinfo->sl = ic->i_sl; 318 rdma_read_gids(ic 337 struct rds_ib_connection *ic = conn->c_transport_data; local [all...] |
H A D | ib_frmr.c | 47 atomic_dec(&ibmr->ic->i_fastreg_inuse_count); 129 while (atomic_dec_return(&ibmr->ic->i_fastreg_wrs) <= 0) { 130 atomic_inc(&ibmr->ic->i_fastreg_wrs); 143 atomic_inc(&ibmr->ic->i_fastreg_inuse_count); 164 ret = ib_post_send(ibmr->ic->i_cm_id->qp, ®_wr.wr, NULL); 169 atomic_inc(&ibmr->ic->i_fastreg_wrs); 270 struct rdma_cm_id *i_cm_id = ibmr->ic->i_cm_id; 279 while (atomic_dec_return(&ibmr->ic->i_fastreg_wrs) <= 0) { 280 atomic_inc(&ibmr->ic->i_fastreg_wrs); 301 atomic_inc(&ibmr->ic 322 rds_ib_mr_cqe_handler(struct rds_ib_connection *ic, struct ib_wc *wc) argument 401 rds_ib_reg_frmr(struct rds_ib_device *rds_ibdev, struct rds_ib_connection *ic, struct scatterlist *sg, unsigned long nents, u32 *key) argument [all...] |
H A D | ib.h | 392 void rds_ib_mr_cqe_handler(struct rds_ib_connection *ic, struct ib_wc *wc); 398 int rds_ib_recv_alloc_caches(struct rds_ib_connection *ic, gfp_t gfp); 399 void rds_ib_recv_free_caches(struct rds_ib_connection *ic); 403 void rds_ib_recv_cqe_handler(struct rds_ib_connection *ic, struct ib_wc *wc, 406 void rds_ib_recv_init_ring(struct rds_ib_connection *ic); 407 void rds_ib_recv_clear_ring(struct rds_ib_connection *ic); 408 void rds_ib_recv_init_ack(struct rds_ib_connection *ic); 409 void rds_ib_attempt_ack(struct rds_ib_connection *ic); 410 void rds_ib_ack_send_complete(struct rds_ib_connection *ic); 411 u64 rds_ib_piggyb_ack(struct rds_ib_connection *ic); [all...] |
/linux-master/drivers/gpu/ipu-v3/ |
H A D | ipu-ic.c | 164 static inline u32 ipu_ic_read(struct ipu_ic *ic, unsigned offset) argument 166 return readl(ic->priv->base + offset); 169 static inline void ipu_ic_write(struct ipu_ic *ic, u32 value, unsigned offset) argument 171 writel(value, ic->priv->base + offset); 174 static int init_csc(struct ipu_ic *ic, argument 178 struct ipu_ic_priv *priv = ic->priv; 185 (priv->tpmem_base + ic->reg->tpmem_csc[csc_index]); 216 static int calc_resize_coeffs(struct ipu_ic *ic, argument 221 struct ipu_ic_priv *priv = ic->priv; 268 void ipu_ic_task_enable(struct ipu_ic *ic) argument 300 ipu_ic_task_disable(struct ipu_ic *ic) argument 324 ipu_ic_task_graphics_init(struct ipu_ic *ic, const struct ipu_ic_colorspace *g_in_cs, bool galpha_en, u32 galpha, bool colorkey_en, u32 colorkey) argument 397 ipu_ic_task_init_rsc(struct ipu_ic *ic, const struct ipu_ic_csc *csc, int in_width, int in_height, int out_width, int out_height, u32 rsc) argument 441 ipu_ic_task_init(struct ipu_ic *ic, const struct ipu_ic_csc *csc, int in_width, int in_height, int out_width, int out_height) argument 452 ipu_ic_task_idma_init(struct ipu_ic *ic, struct ipuv3_channel *channel, u32 width, u32 height, int burst_size, enum ipu_rotate_mode rot) argument 592 ipu_irt_enable(struct ipu_ic *ic) argument 602 ipu_irt_disable(struct ipu_ic *ic) argument 612 ipu_ic_enable(struct ipu_ic *ic) argument 633 ipu_ic_disable(struct ipu_ic *ic) argument 663 struct ipu_ic *ic, *ret; local 686 ipu_ic_put(struct ipu_ic *ic) argument 735 ipu_ic_dump(struct ipu_ic *ic) argument [all...] |
H A D | Makefile | 5 ipu-dp.o ipu-dmfc.o ipu-ic.o ipu-ic-csc.o \
|
/linux-master/fs/jffs2/ |
H A D | build.c | 37 next_inode(int *i, struct jffs2_inode_cache *ic, struct jffs2_sb_info *c) argument 40 if (ic->next) 41 return ic->next; 46 #define for_each_inode(i, c, ic) \ 47 for (i = 0, ic = first_inode_chain(&i, (c)); \ 48 ic; \ 49 ic = next_inode(&i, ic, (c))) 53 struct jffs2_inode_cache *ic, 58 dbg_fsbuild("building directory inode #%u\n", ic 52 jffs2_build_inode_pass1(struct jffs2_sb_info *c, struct jffs2_inode_cache *ic, int *dir_hardlinks) argument 102 struct jffs2_inode_cache *ic; local 242 jffs2_build_remove_unlinked_inode(struct jffs2_sb_info *c, struct jffs2_inode_cache *ic, struct jffs2_full_dirent **dead_fds) argument [all...] |
H A D | xattr.h | 55 struct jffs2_inode_cache *ic; /* reference to jffs2_inode_cache */ member in union:jffs2_xattr_ref::__anon1783 62 struct jffs2_xattr_ref *next; /* chained from ic->xref_list */ 80 extern void jffs2_xattr_do_crccheck_inode(struct jffs2_sb_info *c, struct jffs2_inode_cache *ic); 81 extern void jffs2_xattr_delete_inode(struct jffs2_sb_info *c, struct jffs2_inode_cache *ic); 82 extern void jffs2_xattr_free_inode(struct jffs2_sb_info *c, struct jffs2_inode_cache *ic); 109 #define jffs2_xattr_do_crccheck_inode(c, ic) 110 #define jffs2_xattr_delete_inode(c, ic) 111 #define jffs2_xattr_free_inode(c, ic)
|
H A D | gc.c | 26 struct jffs2_inode_cache *ic, 127 struct jffs2_inode_cache *ic; local 159 for (ic = c->inocache_list[bucket]; ic; ic = ic->next) { 160 if (ic->ino < want_ino) 163 if (ic->state != INO_STATE_CHECKEDABSENT && 164 ic->state != INO_STATE_PRESENT) 168 ic 591 jffs2_garbage_collect_pristine(struct jffs2_sb_info *c, struct jffs2_inode_cache *ic, struct jffs2_raw_node_ref *raw) argument [all...] |
H A D | xattr.c | 430 * create_xattr_ref(c, ic, xd) 435 * jffs2_xattr_delete_inode(c, ic) 437 * jffs2_xattr_free_inode(c, ic) 439 * check_xattr_ref_inode(c, ic) 441 * jffs2_xattr_do_crccheck_inode(c, ic) 525 rr.ino = cpu_to_je32(ref->ic->ino); 545 dbg_xattr("success on saving xref (ino=%u, xid=%u)\n", ref->ic->ino, ref->xd->xid); 550 static struct jffs2_xattr_ref *create_xattr_ref(struct jffs2_sb_info *c, struct jffs2_inode_cache *ic, argument 560 ref->ic = ic; 596 jffs2_xattr_delete_inode(struct jffs2_sb_info *c, struct jffs2_inode_cache *ic) argument 614 jffs2_xattr_free_inode(struct jffs2_sb_info *c, struct jffs2_inode_cache *ic) argument 634 check_xattr_ref_inode(struct jffs2_sb_info *c, struct jffs2_inode_cache *ic) argument 690 jffs2_xattr_do_crccheck_inode(struct jffs2_sb_info *c, struct jffs2_inode_cache *ic) argument 780 struct jffs2_inode_cache *ic; local 971 struct jffs2_inode_cache *ic = f->inocache; local 1040 struct jffs2_inode_cache *ic = f->inocache; local 1102 struct jffs2_inode_cache *ic = f->inocache; local [all...] |
/linux-master/drivers/base/ |
H A D | attribute_container.c | 33 struct internal_container *ic = local 35 get_device(&ic->classdev); 40 struct internal_container *ic = local 42 put_device(&ic->classdev); 56 struct internal_container *ic = local 58 return ic->cont; 114 struct internal_container *ic local 118 kfree(ic); 150 struct internal_container *ic; local 158 ic 215 struct internal_container *ic; local 248 struct internal_container *ic, *failed; local 362 struct internal_container *ic; local 534 struct internal_container *ic; local [all...] |
/linux-master/drivers/irqchip/ |
H A D | irq-lpc32xx.c | 35 static inline u32 lpc32xx_ic_read(struct lpc32xx_irq_chip *ic, u32 reg) argument 37 return readl_relaxed(ic->base + reg); 40 static inline void lpc32xx_ic_write(struct lpc32xx_irq_chip *ic, argument 43 writel_relaxed(val, ic->base + reg); 48 struct lpc32xx_irq_chip *ic = irq_data_get_irq_chip_data(d); local 51 val = lpc32xx_ic_read(ic, LPC32XX_INTC_MASK) & ~mask; 52 lpc32xx_ic_write(ic, LPC32XX_INTC_MASK, val); 57 struct lpc32xx_irq_chip *ic = irq_data_get_irq_chip_data(d); local 60 val = lpc32xx_ic_read(ic, LPC32XX_INTC_MASK) | mask; 61 lpc32xx_ic_write(ic, LPC32XX_INTC_MAS 66 struct lpc32xx_irq_chip *ic = irq_data_get_irq_chip_data(d); local 74 struct lpc32xx_irq_chip *ic = irq_data_get_irq_chip_data(d); local 124 struct lpc32xx_irq_chip *ic = irq_data_get_irq_chip_data(d); local 142 struct lpc32xx_irq_chip *ic = lpc32xx_mic_irqc; local 154 struct lpc32xx_irq_chip *ic = irq_desc_get_handler_data(desc); local 172 struct lpc32xx_irq_chip *ic = id->host_data; local [all...] |
H A D | irq-apple-aic.c | 319 static u32 aic_ic_read(struct aic_irq_chip *ic, u32 reg) argument 321 return readl_relaxed(ic->base + reg); 324 static void aic_ic_write(struct aic_irq_chip *ic, u32 reg, u32 val) argument 326 writel_relaxed(val, ic->base + reg); 336 struct aic_irq_chip *ic = irq_data_get_irq_chip_data(d); local 338 u32 off = AIC_HWIRQ_DIE(hwirq) * ic->info.die_stride; 341 aic_ic_write(ic, ic->info.mask_set + off + MASK_REG(irq), MASK_BIT(irq)); 347 struct aic_irq_chip *ic = irq_data_get_irq_chip_data(d); local 349 u32 off = AIC_HWIRQ_DIE(hwirq) * ic 367 struct aic_irq_chip *ic = aic_irqc; local 410 struct aic_irq_chip *ic = irq_data_get_irq_chip_data(d); local 607 struct aic_irq_chip *ic = id->host_data; local 643 struct aic_irq_chip *ic = id->host_data; local 875 build_fiq_affinity(struct aic_irq_chip *ic, struct device_node *aff) argument [all...] |
/linux-master/drivers/gpio/ |
H A D | gpio-lpc18xx.c | 55 static inline void lpc18xx_gpio_pin_ic_isel(struct lpc18xx_gpio_pin_ic *ic, argument 58 u32 val = readl_relaxed(ic->base + LPC18XX_GPIO_PIN_IC_ISEL); 65 writel_relaxed(val, ic->base + LPC18XX_GPIO_PIN_IC_ISEL); 68 static inline void lpc18xx_gpio_pin_ic_set(struct lpc18xx_gpio_pin_ic *ic, argument 71 writel_relaxed(BIT(pin), ic->base + reg); 76 struct lpc18xx_gpio_pin_ic *ic = d->chip_data; local 79 raw_spin_lock(&ic->lock); 82 lpc18xx_gpio_pin_ic_set(ic, d->hwirq, 86 lpc18xx_gpio_pin_ic_set(ic, d->hwirq, 89 raw_spin_unlock(&ic 96 struct lpc18xx_gpio_pin_ic *ic = d->chip_data; local 116 struct lpc18xx_gpio_pin_ic *ic = d->chip_data; local 132 struct lpc18xx_gpio_pin_ic *ic = d->chip_data; local 167 struct lpc18xx_gpio_pin_ic *ic = domain->host_data; local 208 struct lpc18xx_gpio_pin_ic *ic; local [all...] |
/linux-master/net/netfilter/ipset/ |
H A D | ip_set_getport.c | 68 const struct icmphdr *ic; local 70 ic = skb_header_pointer(skb, protooff, sizeof(_ich), &_ich); 71 if (!ic) 74 *port = (__force __be16)htons((ic->type << 8) | ic->code); 79 const struct icmp6hdr *ic; local 81 ic = skb_header_pointer(skb, protooff, sizeof(_ich), &_ich); 82 if (!ic) 86 htons((ic->icmp6_type << 8) | ic [all...] |
/linux-master/include/uapi/linux/mmc/ |
H A D | ioctl.h | 51 #define mmc_ioc_cmd_set_data(ic, ptr) ic.data_ptr = (__u64)(unsigned long) ptr
|
/linux-master/drivers/md/persistent-data/ |
H A D | dm-space-map-common.c | 520 static inline void init_inc_context(struct inc_context *ic) argument 522 ic->bitmap_block = NULL; 523 ic->bitmap = NULL; 524 ic->overflow_leaf = NULL; 527 static inline void exit_inc_context(struct ll_disk *ll, struct inc_context *ic) argument 529 if (ic->bitmap_block) 530 dm_tm_unlock(ll->tm, ic->bitmap_block); 531 if (ic->overflow_leaf) 532 dm_tm_unlock(ll->tm, ic->overflow_leaf); 535 static inline void reset_inc_context(struct ll_disk *ll, struct inc_context *ic) argument 551 __sm_ll_inc_overflow(struct ll_disk *ll, dm_block_t b, struct inc_context *ic) argument 584 sm_ll_inc_overflow(struct ll_disk *ll, dm_block_t b, struct inc_context *ic) argument 609 shadow_bitmap(struct ll_disk *ll, struct inc_context *ic) argument 629 ensure_bitmap(struct ll_disk *ll, struct inc_context *ic) argument 647 sm_ll_inc_bitmap(struct ll_disk *ll, dm_block_t b, uint32_t bit, uint32_t bit_end, int32_t *nr_allocations, dm_block_t *new_b, struct inc_context *ic) argument 720 struct inc_context ic; local 762 __sm_ll_del_overflow(struct ll_disk *ll, dm_block_t b, struct inc_context *ic) argument 770 __sm_ll_dec_overflow(struct ll_disk *ll, dm_block_t b, struct inc_context *ic, uint32_t *old_rc) argument 804 sm_ll_dec_overflow(struct ll_disk *ll, dm_block_t b, struct inc_context *ic, uint32_t *old_rc) argument 840 sm_ll_dec_bitmap(struct ll_disk *ll, dm_block_t b, uint32_t bit, uint32_t bit_end, struct inc_context *ic, int32_t *nr_allocations, dm_block_t *new_b) argument 904 struct inc_context ic; local [all...] |
/linux-master/arch/powerpc/platforms/8xx/ |
H A D | Makefile | 6 obj-$(CONFIG_CPM1) += cpm1.o cpm1-ic.o
|
/linux-master/drivers/staging/media/imx/ |
H A D | Makefile | 6 imx-ic-common.o imx-ic-prp.o imx-ic-prpencvf.o imx-media-vdic.o \
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/therm/ |
H A D | ic.c | 53 therm->ic = client; 103 if (therm->ic) 115 if (therm->ic)
|
/linux-master/drivers/staging/media/atomisp/pci/ |
H A D | atomisp_csi2.c | 48 const struct atomisp_in_fmt_conv *ic = atomisp_in_fmt_conv; local 51 while (ic->code) { 53 code->code = ic->code; 56 i++, ic++; 95 const struct atomisp_in_fmt_conv *ic; local 98 ic = atomisp_find_in_fmt_conv(ffmt->code); 99 if (ic) 100 actual_ffmt->code = ic->code;
|
/linux-master/net/netfilter/ |
H A D | xt_tcpudp.c | 191 const struct icmphdr *ic; local 199 ic = skb_header_pointer(skb, par->thoff, sizeof(_icmph), &_icmph); 200 if (!ic) { 211 ic->type, ic->code, 218 const struct icmp6hdr *ic; local 226 ic = skb_header_pointer(skb, par->thoff, sizeof(_icmph), &_icmph); 227 if (!ic) { 238 ic->icmp6_type, ic [all...] |