/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_irq.h | 57 * @ih: pointer to the irq hander function 58 * @handler_args: arguments which will be passed to ih 68 void (*ih)(void *),
|
H A D | amdgpu_dm_irq.c | 100 void (*ih)(void *), 104 hcd->handler = ih; 132 void *ih, 164 if (ih == handler->handler) { 185 ih, int_params->irq_source, int_params->int_context); 241 void (*ih)(void *)) 243 if (NULL == int_params || NULL == ih) { 288 * @ih: Function pointer to the interrupt handler to register 304 void (*ih)(void *), 312 if (false == validate_irq_registration_params(int_params, ih)) 131 remove_irq_handler(struct amdgpu_device *adev, void *ih, const struct dc_interrupt_params *int_params) argument 369 amdgpu_dm_irq_unregister_interrupt(struct amdgpu_device *adev, enum dc_irq_source irq_source, void *ih) argument [all...] |
/linux-master/fs/reiserfs/ |
H A D | inode.c | 137 inline void make_le_item_head(struct item_head *ih, const struct cpu_key *key, argument 143 ih->ih_key.k_dir_id = cpu_to_le32(key->on_disk_key.k_dir_id); 144 ih->ih_key.k_objectid = 147 put_ih_version(ih, version); 148 set_le_ih_k_offset(ih, offset); 149 set_le_ih_k_type(ih, type); 150 put_ih_item_len(ih, length); 151 /* set_ih_free_space (ih, 0); */ 156 put_ih_entry_count(ih, entry_count); 215 struct item_head *ih, 214 allocation_needed(int retval, b_blocknr_t allocated, struct item_head *ih, __le32 * item, int pos_in_item) argument 226 indirect_item_found(int retval, struct item_head *ih) argument 291 struct item_head *ih, tmp_ih; local 659 struct item_head *ih, tmp_ih; local 1232 struct item_head *ih; local 1412 struct item_head *ih; local 1438 struct item_head *ih, tmp_ih; local 1784 reiserfs_new_directory(struct reiserfs_transaction_handle *th, struct inode *inode, struct item_head *ih, struct treepath *path, struct inode *dir) argument 1847 reiserfs_new_symlink(struct reiserfs_transaction_handle *th, struct inode *inode, struct item_head *ih, struct treepath *path, const char *symname, int item_len) argument 1918 struct item_head ih; local 2354 struct item_head *ih; local [all...] |
H A D | prints.c | 116 static int scnprintf_item_head(char *buf, size_t size, struct item_head *ih) argument 118 if (ih) { 123 (ih_version(ih) == KEY_FORMAT_3_6) ? 126 p += scnprintf_le_key(p, end - p, &ih->ih_key); 130 ih_item_len(ih), ih_location(ih), 131 ih_free_space(ih)); 481 struct item_head *ih; local 491 ih = item_head(bh, 0); 500 &(ih 765 struct item_head *ih; local [all...] |
H A D | stree.c | 390 static int has_valid_deh_location(struct buffer_head *bh, struct item_head *ih) argument 395 deh = B_I_DEH(bh, ih); 396 for (i = 0; i < ih_entry_count(ih); i++) { 397 if (deh_location(&deh[i]) > ih_item_len(ih)) { 411 struct item_head *ih; local 431 ih = (struct item_head *)(buf + BLKH_SIZE) + nr - 1; 432 used_space = BLKH_SIZE + IH_SIZE * nr + (blocksize - ih_location(ih)); 446 ih = (struct item_head *)(buf + BLKH_SIZE); 448 for (i = 0; i < nr; i++, ih++) { 449 if (le_ih_k_type(ih) 933 struct item_head *ih; local 1216 key2type(struct reiserfs_key *ih) argument 1229 head2type(struct item_head *ih) argument 2184 reiserfs_insert_item(struct reiserfs_transaction_handle *th, struct treepath *path, const struct cpu_key *key, struct item_head *ih, struct inode *inode, const char *body) argument [all...] |
/linux-master/net/bridge/netfilter/ |
H A D | ebt_among.c | 74 const struct iphdr *ih; local 77 ih = skb_header_pointer(skb, 0, sizeof(_iph), &_iph); 78 if (ih == NULL) 80 *addr = ih->daddr; 105 const struct iphdr *ih; local 108 ih = skb_header_pointer(skb, 0, sizeof(_iph), &_iph); 109 if (ih == NULL) 111 *addr = ih->saddr;
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | xdp_features.c | 78 struct iphdr *ih = (struct iphdr *)(eh + 1); local 84 ih = (struct iphdr *)(eh + 1); 85 if (ih + 1 > (struct iphdr *)data_end) 88 if (saddr != ih->saddr) 91 if (daddr != ih->daddr) 94 if (ih->protocol != IPPROTO_UDP) 97 uh = (struct udphdr *)(ih + 1);
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_irq.h | 47 struct amdgpu_ih_ring *ih; member in struct:amdgpu_iv_entry 92 struct amdgpu_ih_ring ih, ih1, ih2, ih_soft; member in struct:amdgpu_irq 132 struct amdgpu_ih_ring *ih);
|
H A D | amdgpu_irq.c | 170 ret = amdgpu_ih_process(adev, &adev->irq.ih); 339 amdgpu_ih_ring_fini(adev, &adev->irq.ih); 432 * @ih: interrupt ring instance 437 struct amdgpu_ih_ring *ih) 439 u32 ring_index = ih->rptr >> 2; 446 entry.ih = ih; 447 entry.iv_entry = (const uint32_t *)&ih->ring[ring_index]; 450 trace_amdgpu_iv(ih - &adev->irq.ih, 436 amdgpu_irq_dispatch(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih) argument [all...] |
H A D | vega10_reg_init.c | 74 adev->doorbell_index.ih = AMDGPU_DOORBELL64_IH;
|
/linux-master/net/netfilter/ |
H A D | nf_conntrack_proto_sctp.c | 268 struct sctp_inithdr _inithdr, *ih; local 273 ih = skb_header_pointer(skb, offset + sizeof(_sch), 275 if (!ih) 279 ih->init_tag); 281 ct->proto.sctp.vtag[IP_CT_DIR_REPLY] = ih->init_tag; 468 struct sctp_inithdr _ih, *ih; local 470 ih = skb_header_pointer(skb, offset + sizeof(_sch), sizeof(*ih), &_ih); 471 if (!ih) 478 pr_debug("Setting vtag %x for dir %d\n", ih 490 struct sctp_inithdr _ih, *ih; local [all...] |
/linux-master/security/ |
H A D | lsm_audit.c | 44 struct iphdr *ih; local 46 ih = ip_hdr(skb); 47 ad->u.net->v4info.saddr = ih->saddr; 48 ad->u.net->v4info.daddr = ih->daddr; 51 *proto = ih->protocol; 53 if (ntohs(ih->frag_off) & IP_OFFSET) 56 switch (ih->protocol) {
|
/linux-master/drivers/crypto/cavium/nitrox/ |
H A D | nitrox_reqmgr.c | 450 sr->instr.ih.value = 0; 451 sr->instr.ih.s.g = 1; 452 sr->instr.ih.s.gsz = sr->in.sgmap_cnt; 453 sr->instr.ih.s.ssz = sr->out.sgmap_cnt; 454 sr->instr.ih.s.fsz = FDATA_SIZE + sizeof(struct gphdr); 455 sr->instr.ih.s.tlen = sr->instr.ih.s.fsz + sr->in.total_bytes; 456 sr->instr.ih.bev = cpu_to_be64(sr->instr.ih.value);
|
/linux-master/drivers/net/ethernet/sgi/ |
H A D | ioc3-eth.c | 302 struct iphdr *ih; local 322 ih = (struct iphdr *)((char *)eh + ETH_HLEN); 323 if (ip_is_fragment(ih)) 326 proto = ih->protocol; 332 (ih->tot_len - (ih->ihl << 2)) + 333 htons((u16)ih->protocol) + 334 (ih->saddr >> 16) + (ih->saddr & 0xffff) + 335 (ih 996 const struct iphdr *ih = ip_hdr(skb); local [all...] |
/linux-master/net/ipv6/ila/ |
H A D | ila_common.c | 109 struct icmp6hdr *ih = (struct icmp6hdr *) local 113 inet_proto_csum_replace_by_diff(&ih->icmp6_cksum, skb,
|
/linux-master/fs/coda/ |
H A D | upcall.c | 53 inp->ih.opcode = opcode; 54 inp->ih.pid = task_pid_nr_ns(current, &init_pid_ns); 55 inp->ih.pgid = task_pgrp_nr_ns(current, &init_pid_ns); 56 inp->ih.uid = from_kuid(&init_user_ns, current_fsuid()); 170 inp->ih.uid = from_kuid(&init_user_ns, uid); 733 buffer->ih.unique = ++vcp->vc_seq; 739 req->uc_opcode = buffer->ih.opcode; 740 req->uc_unique = buffer->ih.unique; 801 sig_inputArgs->ih.opcode = CODA_SIGNAL; 802 sig_inputArgs->ih [all...] |
/linux-master/drivers/cpufreq/ |
H A D | pmac64-cpufreq.c | 484 u64 max_freq, min_freq, ih, il; local 580 ih = *((u32 *)(eeprom + 0x10)); 584 if (il == ih) { 591 if (ih != 0 && il != 0) 592 min_freq = (max_freq * il) / ih;
|
/linux-master/drivers/net/ethernet/marvell/octeon_ep_vf/ |
H A D | octep_vf_main.c | 604 struct octep_vf_instr_hdr *ih; local 632 ih = &hw_desc->ih; 633 ih->tlen = skb->len; 634 ih->pkind = oct->fw_info.pkind; 635 ih->fsz = oct->fw_info.fsz; 636 ih->tlen = skb->len + ih->fsz; 652 ih->gsz = nr_frags + 1; 653 ih [all...] |
H A D | octep_vf_tx.h | 249 * only first 16-bytes (dptr and ih) are mandatory; rest are optional 252 * described by ih->fsz. 260 struct octep_vf_instr_hdr ih; member in union:octep_vf_tx_desc_hw::__anon633
|
/linux-master/drivers/net/ethernet/marvell/octeon_ep/ |
H A D | octep_tx.h | 292 * only first 16-bytes (dptr and ih) are mandatory; rest are optional 295 * described by ih->fsz. 303 struct octep_instr_hdr ih; member in union:octep_tx_desc_hw::__anon1422
|
H A D | octep_main.c | 850 struct octep_instr_hdr *ih; local 878 ih = &hw_desc->ih; 879 ih->pkind = oct->conf->fw_info.pkind; 880 ih->fsz = oct->conf->fw_info.fsz; 881 ih->tlen = skb->len + ih->fsz; 897 ih->gsz = nr_frags + 1; 898 ih->gather = 1;
|
/linux-master/fs/fuse/ |
H A D | dev.c | 1054 struct fuse_in_header ih; variable in typeref:struct:fuse_in_header 1056 unsigned reqsize = sizeof(ih) + sizeof(arg); 1060 memset(&ih, 0, sizeof(ih)); 1062 ih.len = reqsize; 1063 ih.opcode = FUSE_INTERRUPT; 1064 ih.unique = (req->in.h.unique | FUSE_INT_REQ_BIT); 1071 err = fuse_copy_one(cs, &ih, sizeof(ih)); 1112 struct fuse_in_header ih variable in typeref:struct:fuse_in_header 1144 struct fuse_in_header ih = { variable in typeref:struct:fuse_in_header [all...] |
/linux-master/drivers/gpu/drm/radeon/ |
H A D | r600.c | 3314 rdev->ih.ring_obj = NULL; 3472 rdev->ih.ring_size = ring_size; 3473 rdev->ih.ptr_mask = rdev->ih.ring_size - 1; 3474 rdev->ih.rptr = 0; 3482 if (rdev->ih.ring_obj == NULL) { 3483 r = radeon_bo_create(rdev, rdev->ih.ring_size, 3486 NULL, NULL, &rdev->ih.ring_obj); 3488 DRM_ERROR("radeon: failed to create ih ring buffer (%d).\n", r); 3491 r = radeon_bo_reserve(rdev->ih [all...] |
/linux-master/drivers/iommu/intel/ |
H A D | nested.c | 106 u64 npages, bool ih) 115 IOMMU_NO_PASID, addr, npages, ih); 105 intel_nested_flush_cache(struct dmar_domain *domain, u64 addr, u64 npages, bool ih) argument
|
/linux-master/drivers/net/ethernet/cavium/liquidio/ |
H A D | octeon_iq.h | 190 u64 ih; member in struct:octeon_instr_32B
|