Searched refs:av (Results 1 - 25 of 90) sorted by relevance

1234

/linux-master/net/dccp/
H A Dackvec.c19 struct dccp_ackvec *av = kmem_cache_zalloc(dccp_ackvec_slab, priority); local
21 if (av != NULL) {
22 av->av_buf_head = av->av_buf_tail = DCCPAV_MAX_ACKVEC_LEN - 1;
23 INIT_LIST_HEAD(&av->av_records);
25 return av;
28 static void dccp_ackvec_purge_records(struct dccp_ackvec *av) argument
32 list_for_each_entry_safe(cur, next, &av->av_records, avr_node)
34 INIT_LIST_HEAD(&av->av_records);
37 void dccp_ackvec_free(struct dccp_ackvec *av) argument
51 dccp_ackvec_update_records(struct dccp_ackvec *av, u64 seqno, u8 nonce_sum) argument
117 dccp_ackvec_buflen(const struct dccp_ackvec *av) argument
131 dccp_ackvec_update_old(struct dccp_ackvec *av, s64 distance, u64 seqno, enum dccp_ackvec_states state) argument
174 dccp_ackvec_reserve_seats(struct dccp_ackvec *av, u16 num) argument
196 dccp_ackvec_add_new(struct dccp_ackvec *av, u32 num_packets, u64 seqno, enum dccp_ackvec_states state) argument
248 dccp_ackvec_input(struct dccp_ackvec *av, struct sk_buff *skb) argument
287 dccp_ackvec_clear_state(struct dccp_ackvec *av, const u64 ackno) argument
[all...]
H A Dackvec.h106 void dccp_ackvec_free(struct dccp_ackvec *av);
108 void dccp_ackvec_input(struct dccp_ackvec *av, struct sk_buff *skb);
109 int dccp_ackvec_update_records(struct dccp_ackvec *av, u64 seq, u8 sum);
110 void dccp_ackvec_clear_state(struct dccp_ackvec *av, const u64 ackno);
111 u16 dccp_ackvec_buflen(const struct dccp_ackvec *av);
113 static inline bool dccp_ackvec_is_empty(const struct dccp_ackvec *av) argument
115 return av->av_overflow == 0 && av->av_buf_head == av->av_buf_tail;
H A Doptions.c399 struct dccp_ackvec *av = dp->dccps_hc_rx_ackvec; local
401 const u16 buflen = dccp_ackvec_buflen(av);
431 from = av->av_buf + av->av_buf_head;
432 tail = av->av_buf + DCCPAV_MAX_ACKVEC_LEN;
444 nonce ^= av->av_buf_nonce[i];
446 *to++ = DCCPO_ACK_VECTOR_0 + av->av_buf_nonce[i];
457 from = av->av_buf;
468 if (dccp_ackvec_update_records(av, dcb->dccpd_seq, nonce))
/linux-master/drivers/infiniband/sw/rxe/
H A Drxe_av.c10 void rxe_init_av(struct rdma_ah_attr *attr, struct rxe_av *av) argument
12 rxe_av_from_attr(rdma_ah_get_port_num(attr), av, attr); local
13 rxe_av_fill_ip_info(av, attr);
14 memcpy(av->dmac, attr->roce.dmac, ETH_ALEN);
73 void rxe_av_from_attr(u8 port_num, struct rxe_av *av, argument
78 memset(av, 0, sizeof(*av));
79 memcpy(av->grh.dgid.raw, grh->dgid.raw, sizeof(grh->dgid.raw));
80 av->grh.flow_label = grh->flow_label;
81 av
87 rxe_av_to_attr(struct rxe_av *av, struct rdma_ah_attr *attr) argument
103 rxe_av_fill_ip_info(struct rxe_av *av, struct rdma_ah_attr *attr) argument
[all...]
H A Drxe_net.c94 struct rxe_av *av)
105 if (av->network_type == RXE_NETWORK_TYPE_IPV4) {
109 saddr = &av->sgid_addr._sockaddr_in.sin_addr;
110 daddr = &av->dgid_addr._sockaddr_in.sin_addr;
112 } else if (av->network_type == RXE_NETWORK_TYPE_IPV6) {
116 saddr6 = &av->sgid_addr._sockaddr_in6.sin6_addr;
117 daddr6 = &av->dgid_addr._sockaddr_in6.sin6_addr;
279 static int prepare4(struct rxe_av *av, struct rxe_pkt_info *pkt, argument
286 struct in_addr *saddr = &av->sgid_addr._sockaddr_in.sin_addr;
287 struct in_addr *daddr = &av
92 rxe_find_route(struct net_device *ndev, struct rxe_qp *qp, struct rxe_av *av) argument
305 prepare6(struct rxe_av *av, struct rxe_pkt_info *pkt, struct sk_buff *skb) argument
330 rxe_prepare(struct rxe_av *av, struct rxe_pkt_info *pkt, struct sk_buff *skb) argument
459 rxe_init_packet(struct rxe_dev *rxe, struct rxe_av *av, int paylen, struct rxe_pkt_info *pkt) argument
[all...]
H A Drxe_loc.h11 void rxe_init_av(struct rdma_ah_attr *attr, struct rxe_av *av);
14 void rxe_av_from_attr(u8 port_num, struct rxe_av *av,
16 void rxe_av_to_attr(struct rxe_av *av, struct rdma_ah_attr *attr);
17 void rxe_av_fill_ip_info(struct rxe_av *av, struct rdma_ah_attr *attr);
92 struct sk_buff *rxe_init_packet(struct rxe_dev *rxe, struct rxe_av *av,
94 int rxe_prepare(struct rxe_av *av, struct rxe_pkt_info *pkt,
/linux-master/drivers/infiniband/hw/mlx4/
H A Dah.c48 ah->av.ib.port_pd = cpu_to_be32(to_mpd(ib_ah->pd)->pdn |
50 ah->av.ib.g_slid = rdma_ah_get_path_bits(ah_attr);
51 ah->av.ib.sl_tclass_flowlabel =
56 ah->av.ib.g_slid |= 0x80;
57 ah->av.ib.gid_index = grh->sgid_index;
58 ah->av.ib.hop_limit = grh->hop_limit;
59 ah->av.ib.sl_tclass_flowlabel |=
62 memcpy(ah->av.ib.dgid, grh->dgid.raw, 16);
65 ah->av.ib.dlid = cpu_to_be16(rdma_ah_get_dlid(ah_attr));
73 ah->av
[all...]
/linux-master/drivers/infiniband/hw/mthca/
H A Dmthca_av.c159 struct mthca_av *av = NULL; local
164 ah->av = kmalloc(sizeof *ah->av, GFP_ATOMIC);
165 if (!ah->av)
169 av = ah->av;
178 av = kmalloc(sizeof *av, GFP_ATOMIC);
179 if (!av)
189 ah->av
[all...]
H A Dmthca_wqe.h75 __be32 av[8]; member in struct:mthca_arbel_ud_seg
/linux-master/drivers/infiniband/hw/hns/
H A Dhns_roce_ah.c68 ah->av.port = rdma_ah_get_port_num(ah_attr);
69 ah->av.gid_index = grh->sgid_index;
72 ah->av.stat_rate = IB_RATE_10_GBPS;
74 ah->av.hop_limit = grh->hop_limit;
75 ah->av.flowlabel = grh->flow_label;
76 ah->av.udp_sport = get_ah_udp_sport(ah_attr);
77 ah->av.tclass = get_tclass(grh);
79 ah->av.sl = rdma_ah_get_sl(ah_attr);
81 if (unlikely(ah->av.sl > max_sl)) {
84 ah->av
[all...]
/linux-master/drivers/infiniband/hw/mlx5/
H A Dah.c62 memcpy(ah->av.rgid, &grh->dgid, 16);
63 ah->av.grh_gid_fl = cpu_to_be32(grh->flow_label |
66 ah->av.hop_limit = grh->hop_limit;
67 ah->av.tclass = grh->traffic_class;
70 ah->av.stat_rate_sl = (rdma_ah_get_static_rate(ah_attr) << 4);
79 memcpy(ah->av.rmac, ah_attr->roce.dmac,
81 ah->av.udp_sport = mlx5_ah_get_udp_sport(dev, ah_attr);
82 ah->av.stat_rate_sl |= (rdma_ah_get_sl(ah_attr) & 0x7) << 1;
85 ah->av.tclass |= MLX5_ECN_ENABLED;
87 ah->av
[all...]
/linux-master/drivers/mtd/ubi/
H A Dattach.c107 struct ubi_ainf_volume *av; local
113 av = rb_entry(parent, struct ubi_ainf_volume, rb);
115 if (vol_id == av->vol_id) {
121 return av;
124 if (vol_id > av->vol_id)
134 av = kzalloc(sizeof(*av), GFP_KERNEL);
135 if (!av)
138 av->vol_id = vol_id;
143 rb_link_node(&av
330 validate_vid_hdr(const struct ubi_device *ubi, const struct ubi_vid_hdr *vid_hdr, const struct ubi_ainf_volume *av, int pnum) argument
400 struct ubi_ainf_volume *av; local
568 struct ubi_ainf_volume *av; local
749 ubi_remove_av(struct ubi_attach_info *ai, struct ubi_ainf_volume *av) argument
1277 destroy_av(struct ubi_attach_info *ai, struct ubi_ainf_volume *av, struct list_head *list) argument
1314 struct ubi_ainf_volume *av; local
1379 struct ubi_ainf_volume *av; local
1664 struct ubi_ainf_volume *av; local
[all...]
H A Dvtbl.c355 * @av: layout volume attaching information
363 struct ubi_ainf_volume *av)
399 ubi_rb_for_each_entry(rb, aeb, &av->root, u.rb) {
525 struct ubi_ainf_volume *av; local
594 av = ubi_find_av(ai, i);
595 if (!av || !av->leb_count) {
607 if (av->leb_count != av->used_ebs) {
613 av
361 process_lvol(struct ubi_device *ubi, struct ubi_attach_info *ai, struct ubi_ainf_volume *av) argument
674 check_av(const struct ubi_volume *vol, const struct ubi_ainf_volume *av) argument
722 struct ubi_ainf_volume *av; local
786 struct ubi_ainf_volume *av; local
[all...]
H A Dfastmap.c179 struct ubi_ainf_volume *av; local
181 av = ubi_add_av(ai, vol_id);
182 if (IS_ERR(av))
183 return av;
185 av->data_pad = data_pad;
186 av->last_data_size = last_eb_bytes;
187 av->compat = 0;
188 av->vol_type = vol_type;
189 if (av->vol_type == UBI_STATIC_VOLUME)
190 av
203 assign_aeb_to_av(struct ubi_attach_info *ai, struct ubi_ainf_peb *aeb, struct ubi_ainf_volume *av) argument
242 update_vol(struct ubi_device *ubi, struct ubi_attach_info *ai, struct ubi_ainf_volume *av, struct ubi_vid_hdr *new_vh, struct ubi_ainf_peb *new_aeb) argument
341 struct ubi_ainf_volume *av; local
372 struct ubi_ainf_volume *av; local
522 struct ubi_ainf_volume *av; local
553 struct ubi_ainf_volume *av; local
[all...]
H A Ddebug.c187 * @av: the object to dump
189 void ubi_dump_av(const struct ubi_ainf_volume *av) argument
192 pr_err("\tvol_id %d\n", av->vol_id);
193 pr_err("\thighest_lnum %d\n", av->highest_lnum);
194 pr_err("\tleb_count %d\n", av->leb_count);
195 pr_err("\tcompat %d\n", av->compat);
196 pr_err("\tvol_type %d\n", av->vol_type);
197 pr_err("\tused_ebs %d\n", av->used_ebs);
198 pr_err("\tlast_data_size %d\n", av->last_data_size);
199 pr_err("\tdata_pad %d\n", av
[all...]
/linux-master/drivers/staging/media/av7110/
H A Dav7110_av.h16 extern int av7110_av_stop(struct av7110 *av7110, int av);
17 extern int av7110_av_start_record(struct av7110 *av7110, int av,
19 extern int av7110_av_start_play(struct av7110 *av7110, int av);
/linux-master/arch/powerpc/boot/
H A Dhack-coff.c28 main(int ac, char **av) argument
41 if ((fd = open(av[1], 2)) == -1) {
42 perror(av[2]);
49 fprintf(stderr, "%s: not an xcoff file\n", av[1]);
71 fprintf(stderr, "%s: write error\n", av[1]);
78 fprintf(stderr, "%s: read error or file too short\n", av[1]);
H A Daddnote.c115 main(int ac, char **av) argument
122 fprintf(stderr, "Usage: %s elf-file\n", av[0]);
125 fd = open(av[1], O_RDWR);
127 perror(av[1]);
162 av[1]);
233 fprintf(stderr, "%s: write truncated\n", av[1]);
240 fprintf(stderr, "%s does not appear to be an ELF file\n", av[1]);
245 av[1]);
/linux-master/drivers/media/pci/cx18/
H A DMakefile5 cx18-av-core.o cx18-av-audio.o cx18-av-firmware.o cx18-av-vbi.o cx18-scb.o \
/linux-master/drivers/infiniband/hw/ocrdma/
H A Docrdma_ah.c126 memcpy(&ah->av->eth_hdr, &eth, eth_sz);
139 memcpy((u8 *)ah->av + eth_sz, &ipv4, sizeof(struct iphdr));
150 memcpy((u8 *)ah->av + eth_sz, &grh, sizeof(struct ocrdma_grh));
153 ah->av->valid |= OCRDMA_AV_VLAN_VALID;
154 ah->av->valid = cpu_to_le32(ah->av->valid);
230 struct ocrdma_av *av = ah->av; local
234 if (ah->av->valid & OCRDMA_AV_VALID) {
235 grh = (struct ocrdma_grh *)((u8 *)ah->av
[all...]
/linux-master/drivers/media/pci/ttpci/
H A DMakefile8 obj-$(CONFIG_DVB_BUDGET_AV) += budget-av.o
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dgk20a.c54 struct gk20a_fw_av *av = &((struct gk20a_fw_av *)blob->data)[i]; local
56 ent->addr = av->addr;
57 ent->data = av->data;
97 struct gk20a_fw_aiv *av = &((struct gk20a_fw_aiv *)blob->data)[i]; local
99 ent->addr = av->addr;
100 ent->data = av->data;
129 struct gk20a_fw_av *av = &((struct gk20a_fw_av *)blob->data)[i]; local
130 u32 class = av->addr & 0xffff;
131 u32 addr = (av->addr & 0xffff0000) >> 14;
146 init->data = av
[all...]
/linux-master/tools/testing/selftests/kvm/
H A Dget-reg-list.c355 int main(int ac, char **av) argument
362 if (strncmp(av[i], "--config", 8) == 0)
363 sel = parse_config(av[i]);
364 else if (strcmp(av[i], "--list") == 0)
366 else if (strcmp(av[i], "--list-filtered") == 0)
368 else if (strcmp(av[i], "--help") == 0 || strcmp(av[1], "-h") == 0)
/linux-master/drivers/media/pci/cx23885/
H A DMakefile4 cx23885-ioctl.o cx23885-ir.o cx23885-av.o cx23885-input.o \
/linux-master/drivers/ps3/
H A Dps3av_cmd.c29 u32 av; member in struct:__anon456
34 .av = PS3AV_CMD_AV_CS_RGB_8,
38 .av = PS3AV_CMD_AV_CS_RGB_8,
42 .av = PS3AV_CMD_AV_CS_RGB_8,
46 .av = PS3AV_CMD_AV_CS_YUV444_8,
50 .av = PS3AV_CMD_AV_CS_YUV444_8,
54 .av = PS3AV_CMD_AV_CS_YUV444_8,
58 .av = PS3AV_CMD_AV_CS_YUV422_8,
62 .av = PS3AV_CMD_AV_CS_YUV422_8,
66 .av
107 u32 av; member in struct:__anon457
[all...]

Completed in 219 milliseconds

1234