Searched refs:ih (Results 26 - 50 of 96) sorted by relevance

1234

/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_irq.h57 * @ih: pointer to the irq hander function
58 * @handler_args: arguments which will be passed to ih
68 void (*ih)(void *),
H A Damdgpu_dm_irq.c100 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 Dinode.c137 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 Dprints.c116 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 Dstree.c390 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 Debt_among.c74 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 Dxdp_features.c78 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 Damdgpu_irq.h47 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 Damdgpu_irq.c170 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 Dvega10_reg_init.c74 adev->doorbell_index.ih = AMDGPU_DOORBELL64_IH;
/linux-master/net/netfilter/
H A Dnf_conntrack_proto_sctp.c268 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 Dlsm_audit.c44 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 Dnitrox_reqmgr.c450 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 Dioc3-eth.c302 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 Dila_common.c109 struct icmp6hdr *ih = (struct icmp6hdr *) local
113 inet_proto_csum_replace_by_diff(&ih->icmp6_cksum, skb,
/linux-master/fs/coda/
H A Dupcall.c53 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 Dpmac64-cpufreq.c484 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 Doctep_vf_main.c604 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 Doctep_vf_tx.h249 * 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 Doctep_tx.h292 * 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 Doctep_main.c850 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 Ddev.c1054 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 Dr600.c3314 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 Dnested.c106 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 Docteon_iq.h190 u64 ih; member in struct:octeon_instr_32B

Completed in 245 milliseconds

1234