/Linux-v4.19/net/netfilter/ |
D | xt_dccp.c | 40 const struct dccp_hdr *dh, in dccp_find_option() argument 45 unsigned int optoff = __dccp_hdr_len(dh); in dccp_find_option() 46 unsigned int optlen = dh->dccph_doff*4 - __dccp_hdr_len(dh); in dccp_find_option() 49 if (dh->dccph_doff * 4 < __dccp_hdr_len(dh)) in dccp_find_option() 86 match_types(const struct dccp_hdr *dh, u_int16_t typemask) in match_types() argument 88 return typemask & (1 << dh->dccph_type); in match_types() 93 const struct dccp_hdr *dh, bool *hotdrop) in match_option() argument 95 return dccp_find_option(option, skb, protoff, dh, hotdrop); in match_option() 102 const struct dccp_hdr *dh; in dccp_mt() local 108 dh = skb_header_pointer(skb, par->thoff, sizeof(_dh), &_dh); in dccp_mt() [all …]
|
D | xt_hashlimit.c | 372 struct dsthash_ent *dh; in htable_selective_cleanup() local 376 hlist_for_each_entry_safe(dh, n, &ht->hash[i], node) { in htable_selective_cleanup() 377 if ((*select)(ht, dh)) in htable_selective_cleanup() 378 dsthash_free(ht, dh); in htable_selective_cleanup() 540 static void rateinfo_recalc(struct dsthash_ent *dh, unsigned long now, in rateinfo_recalc() argument 543 unsigned long delta = now - dh->rateinfo.prev; in rateinfo_recalc() 550 u64 interval = dh->rateinfo.interval * HZ; in rateinfo_recalc() 555 dh->rateinfo.prev = now; in rateinfo_recalc() 556 dh->rateinfo.prev_window = in rateinfo_recalc() 557 ((dh->rateinfo.current_rate * interval) > in rateinfo_recalc() [all …]
|
D | nf_conntrack_proto_dccp.c | 397 struct dccp_hdr _dh, *dh; in dccp_new() local 401 dh = skb_header_pointer(skb, dataoff, sizeof(_dh), &_dh); in dccp_new() 402 BUG_ON(dh == NULL); in dccp_new() 404 state = dccp_state_table[CT_DCCP_ROLE_CLIENT][dh->dccph_type][CT_DCCP_NONE]; in dccp_new() 432 static u64 dccp_ack_seq(const struct dccp_hdr *dh) in dccp_ack_seq() argument 436 dhack = (void *)dh + __dccp_basic_hdr_len(dh); in dccp_ack_seq() 445 struct dccp_hdr _dh, *dh; in dccp_packet() local 450 dh = skb_header_pointer(skb, dataoff, sizeof(_dh), &_dh); in dccp_packet() 451 BUG_ON(dh == NULL); in dccp_packet() 452 type = dh->dccph_type; in dccp_packet() [all …]
|
/Linux-v4.19/net/dccp/ |
D | input.c | 191 const struct dccp_hdr *dh = dccp_hdr(skb); in dccp_check_seqno() local 208 if (dh->dccph_type == DCCP_PKT_SYNC || in dccp_check_seqno() 209 dh->dccph_type == DCCP_PKT_SYNCACK) { in dccp_check_seqno() 231 if (dh->dccph_type == DCCP_PKT_CLOSEREQ || in dccp_check_seqno() 232 dh->dccph_type == DCCP_PKT_CLOSE || in dccp_check_seqno() 233 dh->dccph_type == DCCP_PKT_RESET) { in dccp_check_seqno() 243 if (dh->dccph_type != DCCP_PKT_SYNC && in dccp_check_seqno() 268 "sending SYNC...\n", dccp_packet_name(dh->dccph_type), in dccp_check_seqno() 278 if (dh->dccph_type == DCCP_PKT_RESET) in dccp_check_seqno() 288 const struct dccp_hdr *dh, const unsigned int len) in __dccp_rcv_established() argument [all …]
|
D | output.c | 53 struct dccp_hdr *dh; in dccp_transmit_skb() local 55 const u32 dccp_header_size = sizeof(*dh) + in dccp_transmit_skb() 104 dh = dccp_zeroed_hdr(skb, dccp_header_size); in dccp_transmit_skb() 105 dh->dccph_type = dcb->dccpd_type; in dccp_transmit_skb() 106 dh->dccph_sport = inet->inet_sport; in dccp_transmit_skb() 107 dh->dccph_dport = inet->inet_dport; in dccp_transmit_skb() 108 dh->dccph_doff = (dccp_header_size + dcb->dccpd_opt_len) / 4; in dccp_transmit_skb() 109 dh->dccph_ccval = dcb->dccpd_ccval; in dccp_transmit_skb() 110 dh->dccph_cscov = dp->dccps_pcslen; in dccp_transmit_skb() 112 dh->dccph_x = 1; in dccp_transmit_skb() [all …]
|
D | ipv4.c | 238 const struct dccp_hdr *dh; in dccp_v4_err() local 254 dh = (struct dccp_hdr *)(skb->data + offset); in dccp_v4_err() 257 iph->daddr, dh->dccph_dport, in dccp_v4_err() 258 iph->saddr, ntohs(dh->dccph_sport), in dccp_v4_err() 269 seq = dccp_hdr_seq(dh); in dccp_v4_err() 371 struct dccp_hdr *dh = dccp_hdr(skb); in dccp_v4_send_check() local 374 dh->dccph_checksum = dccp_v4_csum_finish(skb, in dccp_v4_send_check() 492 struct dccp_hdr *dh = dccp_hdr(skb); in dccp_v4_send_response() local 494 dh->dccph_checksum = dccp_v4_csum_finish(skb, ireq->ir_loc_addr, in dccp_v4_send_response() 653 struct dccp_hdr *dh = dccp_hdr(skb); in dccp_v4_do_rcv() local [all …]
|
D | ipv6.c | 56 struct dccp_hdr *dh = dccp_hdr(skb); in dccp_v6_send_check() local 59 dh->dccph_checksum = dccp_v6_csum_finish(skb, &np->saddr, &sk->sk_v6_daddr); in dccp_v6_send_check() 75 const struct dccp_hdr *dh; in dccp_v6_err() local 89 dh = (struct dccp_hdr *)(skb->data + offset); in dccp_v6_err() 92 &hdr->daddr, dh->dccph_dport, in dccp_v6_err() 93 &hdr->saddr, ntohs(dh->dccph_sport), in dccp_v6_err() 106 seq = dccp_hdr_seq(dh); in dccp_v6_err() 223 struct dccp_hdr *dh = dccp_hdr(skb); in dccp_v6_send_response() local 226 dh->dccph_checksum = dccp_v6_csum_finish(skb, in dccp_v6_send_response() 684 const struct dccp_hdr *dh; in dccp_v6_rcv() local [all …]
|
D | dccp.h | 210 const struct dccp_hdr* dh = dccp_hdr(skb); in dccp_csum_coverage() local 212 if (dh->dccph_cscov == 0) in dccp_csum_coverage() 214 return (dh->dccph_doff + dh->dccph_cscov - 1) * sizeof(u32); in dccp_csum_coverage() 290 struct dccp_hdr *dh, unsigned int len); 292 const struct dccp_hdr *dh, const unsigned int len); 403 static inline void dccp_hdr_set_seq(struct dccp_hdr *dh, const u64 gss) in dccp_hdr_set_seq() argument 405 struct dccp_hdr_ext *dhx = (struct dccp_hdr_ext *)((void *)dh + in dccp_hdr_set_seq() 406 sizeof(*dh)); in dccp_hdr_set_seq() 407 dh->dccph_seq2 = 0; in dccp_hdr_set_seq() 408 dh->dccph_seq = htons((gss >> 32) & 0xfffff); in dccp_hdr_set_seq()
|
/Linux-v4.19/include/linux/ |
D | dccp.h | 78 static inline struct dccp_hdr_ext *dccp_hdrx(const struct dccp_hdr *dh) in dccp_hdrx() argument 80 return (struct dccp_hdr_ext *)((unsigned char *)dh + sizeof(*dh)); in dccp_hdrx() 83 static inline unsigned int __dccp_basic_hdr_len(const struct dccp_hdr *dh) in __dccp_basic_hdr_len() argument 85 return sizeof(*dh) + (dh->dccph_x ? sizeof(struct dccp_hdr_ext) : 0); in __dccp_basic_hdr_len() 90 const struct dccp_hdr *dh = dccp_hdr(skb); in dccp_basic_hdr_len() local 91 return __dccp_basic_hdr_len(dh); in dccp_basic_hdr_len() 94 static inline __u64 dccp_hdr_seq(const struct dccp_hdr *dh) in dccp_hdr_seq() argument 96 __u64 seq_nr = ntohs(dh->dccph_seq); in dccp_hdr_seq() 98 if (dh->dccph_x != 0) in dccp_hdr_seq() 99 seq_nr = (seq_nr << 32) + ntohl(dccp_hdrx(dh)->dccph_seq_low); in dccp_hdr_seq() [all …]
|
/Linux-v4.19/drivers/firmware/ |
D | dmi-sysfs.c | 34 struct dmi_header dh; member 69 const struct dmi_header *dh, 115 const struct dmi_header *dh, void *); 125 static void find_dmi_entry_helper(const struct dmi_header *dh, in find_dmi_entry_helper() argument 132 if (dh->type != entry->dh.type) in find_dmi_entry_helper() 148 data->ret = data->callback(entry, dh, data->private); in find_dmi_entry_helper() 182 static size_t dmi_entry_length(const struct dmi_header *dh) in dmi_entry_length() argument 184 const char *p = (const char *)dh; in dmi_entry_length() 186 p += dh->length; in dmi_entry_length() 191 return 2 + p - (const char *)dh; in dmi_entry_length() [all …]
|
/Linux-v4.19/include/crypto/ |
D | dh.h | 39 struct dh { struct 60 unsigned int crypto_dh_key_len(const struct dh *params); argument 75 int crypto_dh_encode_key(char *buf, unsigned int len, const struct dh *params); 89 int crypto_dh_decode_key(const char *buf, unsigned int len, struct dh *params);
|
/Linux-v4.19/fs/quota/ |
D | quota_tree.c | 86 struct qt_disk_dqdbheader *dh = (struct qt_disk_dqdbheader *)buf; in get_free_dqblk() local 96 info->dqi_free_blk = le32_to_cpu(dh->dqdh_next_free); in get_free_dqblk() 116 struct qt_disk_dqdbheader *dh = (struct qt_disk_dqdbheader *)buf; in put_free_dqblk() local 119 dh->dqdh_next_free = cpu_to_le32(info->dqi_free_blk); in put_free_dqblk() 120 dh->dqdh_prev_free = cpu_to_le32(0); in put_free_dqblk() 121 dh->dqdh_entries = cpu_to_le16(0); in put_free_dqblk() 135 struct qt_disk_dqdbheader *dh = (struct qt_disk_dqdbheader *)buf; in remove_free_dqentry() local 136 uint nextblk = le32_to_cpu(dh->dqdh_next_free); in remove_free_dqentry() 137 uint prevblk = le32_to_cpu(dh->dqdh_prev_free); in remove_free_dqentry() 147 dh->dqdh_prev_free; in remove_free_dqentry() [all …]
|
/Linux-v4.19/drivers/crypto/qat/qat_common/ |
D | qat_asym_algs.c | 162 struct qat_dh_input_params dh; member 166 struct qat_dh_output_params dh; member 175 struct qat_dh_ctx *dh; member 179 struct kpp_request *dh; member 188 struct kpp_request *areq = req->areq.dh; in qat_dh_cb() 189 struct device *dev = &GET_DEV(req->ctx.dh->inst->accel_dev); in qat_dh_cb() 197 dma_free_coherent(dev, req->ctx.dh->p_size, in qat_dh_cb() 198 req->src_align, req->in.dh.in.b); in qat_dh_cb() 200 dma_unmap_single(dev, req->in.dh.in.b, in qat_dh_cb() 201 req->ctx.dh->p_size, DMA_TO_DEVICE); in qat_dh_cb() [all …]
|
/Linux-v4.19/crypto/ |
D | dh.c | 56 static int dh_set_params(struct dh_ctx *ctx, struct dh *params) in dh_set_params() 82 struct dh params; in dh_set_secret() 214 static struct kpp_alg dh = { variable 231 return crypto_register_kpp(&dh); in dh_init() 236 crypto_unregister_kpp(&dh); in dh_exit()
|
D | dh_helper.c | 33 static inline unsigned int dh_data_size(const struct dh *p) in dh_data_size() 38 unsigned int crypto_dh_key_len(const struct dh *p) in crypto_dh_key_len() 44 int crypto_dh_encode_key(char *buf, unsigned int len, const struct dh *params) in crypto_dh_encode_key() 72 int crypto_dh_decode_key(const char *buf, unsigned int len, struct dh *params) in crypto_dh_decode_key()
|
/Linux-v4.19/security/ |
D | lsm_audit.c | 81 struct dccp_hdr *dh = dccp_hdr(skb); in ipv4_skb_to_auditdata() local 82 if (dh == NULL) in ipv4_skb_to_auditdata() 85 ad->u.net->sport = dh->dccph_sport; in ipv4_skb_to_auditdata() 86 ad->u.net->dport = dh->dccph_dport; in ipv4_skb_to_auditdata() 159 struct dccp_hdr _dccph, *dh; in ipv6_skb_to_auditdata() local 161 dh = skb_header_pointer(skb, offset, sizeof(_dccph), &_dccph); in ipv6_skb_to_auditdata() 162 if (dh == NULL) in ipv6_skb_to_auditdata() 165 ad->u.net->sport = dh->dccph_sport; in ipv6_skb_to_auditdata() 166 ad->u.net->dport = dh->dccph_dport; in ipv6_skb_to_auditdata()
|
/Linux-v4.19/drivers/video/fbdev/omap2/omapfb/dss/ |
D | overlay.c | 154 u16 dw, dh; in dss_ovl_check() local 157 dh = mgr_timings->y_res; in dss_ovl_check() 181 if (dh < info->pos_y + outh) { in dss_ovl_check() 184 ovl->id, info->pos_y, outh, dh); in dss_ovl_check()
|
/Linux-v4.19/drivers/md/ |
D | dm-snap-persistent.c | 313 struct disk_header *dh; in read_header() local 343 dh = ps->header_area; in read_header() 345 if (le32_to_cpu(dh->magic) == 0) { in read_header() 350 if (le32_to_cpu(dh->magic) != SNAP_MAGIC) { in read_header() 357 ps->valid = le32_to_cpu(dh->valid); in read_header() 358 ps->version = le32_to_cpu(dh->version); in read_header() 359 chunk_size = le32_to_cpu(dh->chunk_size); in read_header() 390 struct disk_header *dh; in write_header() local 394 dh = ps->header_area; in write_header() 395 dh->magic = cpu_to_le32(SNAP_MAGIC); in write_header() [all …]
|
/Linux-v4.19/Documentation/crypto/ |
D | api-kpp.rst | 34 .. kernel-doc:: include/crypto/dh.h 37 .. kernel-doc:: include/crypto/dh.h 38 :functions: dh crypto_dh_key_len crypto_dh_encode_key crypto_dh_decode_key
|
/Linux-v4.19/drivers/block/drbd/ |
D | drbd_nl.c | 3253 struct drbd_genlmsghdr *dh; in drbd_adm_dump_resources() local 3278 dh = genlmsg_put(skb, NETLINK_CB(cb->skb).portid, in drbd_adm_dump_resources() 3282 if (!dh) in drbd_adm_dump_resources() 3284 dh->minor = -1U; in drbd_adm_dump_resources() 3285 dh->ret_code = NO_ERROR; in drbd_adm_dump_resources() 3301 genlmsg_end(skb, dh); in drbd_adm_dump_resources() 3374 struct drbd_genlmsghdr *dh; in drbd_adm_dump_devices() local 3407 dh = genlmsg_put(skb, NETLINK_CB(cb->skb).portid, in drbd_adm_dump_devices() 3411 if (!dh) in drbd_adm_dump_devices() 3413 dh->ret_code = retcode; in drbd_adm_dump_devices() [all …]
|
/Linux-v4.19/drivers/scsi/ |
D | scsi_dh.c | 116 struct scsi_device_handler *dh; in scsi_dh_lookup() local 121 dh = __scsi_dh_lookup(name); in scsi_dh_lookup() 122 if (!dh) { in scsi_dh_lookup() 124 dh = __scsi_dh_lookup(name); in scsi_dh_lookup() 127 return dh; in scsi_dh_lookup()
|
/Linux-v4.19/include/drm/ |
D | drm_rect.h | 84 static inline void drm_rect_adjust_size(struct drm_rect *r, int dw, int dh) in drm_rect_adjust_size() argument 87 r->y1 -= dh >> 1; in drm_rect_adjust_size() 89 r->y2 += (dh + 1) >> 1; in drm_rect_adjust_size()
|
/Linux-v4.19/security/keys/ |
D | dh.c | 63 static void dh_free_data(struct dh *dh) in dh_free_data() argument 65 kzfree(dh->key); in dh_free_data() 66 kzfree(dh->p); in dh_free_data() 67 kzfree(dh->g); in dh_free_data() 241 struct dh dh_inputs; in __keyctl_dh_compute()
|
/Linux-v4.19/Documentation/ABI/testing/ |
D | sysfs-driver-hid-wiimote | 7 Contact: David Herrmann <dh.herrmann@googlemail.com> 15 Contact: David Herrmann <dh.herrmann@gmail.com> 31 Contact: David Herrmann <dh.herrmann@gmail.com> 49 Contact: David Herrmann <dh.herrmann@gmail.com> 64 Contact: David Herrmann <dh.herrmann@gmail.com>
|
/Linux-v4.19/drivers/fsi/ |
D | fsi-sbefifo.c | 209 u32 dh, s0, s1; in sbefifo_parse_status() local 217 dh = be32_to_cpu(response[resp_len - 1]); in sbefifo_parse_status() 218 if (dh > resp_len || dh < 3) { in sbefifo_parse_status() 220 cmd >> 8, cmd & 0xff, dh, resp_len); in sbefifo_parse_status() 223 s0 = be32_to_cpu(response[resp_len - dh]); in sbefifo_parse_status() 224 s1 = be32_to_cpu(response[resp_len - dh + 1]); in sbefifo_parse_status() 231 ffdc_sz = dh - 3; in sbefifo_parse_status() 235 sbefifo_dump_ffdc(dev, &response[resp_len - dh + 2], in sbefifo_parse_status() 239 *data_len = resp_len - dh; in sbefifo_parse_status()
|