Home
last modified time | relevance | path

Searched refs:qos (Results 1 – 200 of 206) sorted by relevance

12

/linux-4.1.27/net/irda/
Dqos.c100 static __u32 irlap_requested_line_capacity(struct qos_info *qos);
279 void irda_qos_compute_intersection(struct qos_info *qos, struct qos_info *new) in irda_qos_compute_intersection() argument
281 IRDA_ASSERT(qos != NULL, return;); in irda_qos_compute_intersection()
285 qos->baud_rate.bits &= new->baud_rate.bits; in irda_qos_compute_intersection()
286 qos->window_size.bits &= new->window_size.bits; in irda_qos_compute_intersection()
287 qos->min_turn_time.bits &= new->min_turn_time.bits; in irda_qos_compute_intersection()
288 qos->max_turn_time.bits &= new->max_turn_time.bits; in irda_qos_compute_intersection()
289 qos->data_size.bits &= new->data_size.bits; in irda_qos_compute_intersection()
290 qos->link_disc_time.bits &= new->link_disc_time.bits; in irda_qos_compute_intersection()
291 qos->additional_bofs.bits &= new->additional_bofs.bits; in irda_qos_compute_intersection()
[all …]
Dirlmp_frame.c288 __u32 daddr, struct qos_info *qos, in irlmp_link_connect_indication() argument
292 self->qos = qos; in irlmp_link_connect_indication()
307 void irlmp_link_connect_confirm(struct lap_cb *self, struct qos_info *qos, in irlmp_link_connect_confirm() argument
312 IRDA_ASSERT(qos != NULL, return;); in irlmp_link_connect_confirm()
317 self->qos = qos; in irlmp_link_connect_confirm()
Dirttp.c54 struct qos_info *qos, __u32 max_sdu_size,
57 struct qos_info *qos, __u32 max_sdu_size,
1089 struct qos_info *qos, __u32 max_sdu_size, in irttp_connect_request() argument
1173 return irlmp_connect_request(self->lsap, dtsap_sel, saddr, daddr, qos, in irttp_connect_request()
1185 struct qos_info *qos, __u32 max_seg_size, in irttp_connect_confirm() argument
1207 if (qos) { in irttp_connect_confirm()
1209 qos->baud_rate.bits); in irttp_connect_confirm()
1211 qos->baud_rate.value); in irttp_connect_confirm()
1254 self->notify.connect_confirm(self->notify.instance, self, qos, in irttp_connect_confirm()
1268 struct qos_info *qos, __u32 max_seg_size, __u8 max_header_size, in irttp_connect_indication() argument
[all …]
Dirlmp.c370 struct qos_info *qos, struct sk_buff *userdata) in irlmp_connect_request() argument
487 if (qos) in irlmp_connect_request()
488 self->qos = *qos; in irlmp_connect_request()
530 self->qos = *self->lap->qos; in irlmp_connect_indication()
532 max_seg_size = self->lap->qos->data_size.value-LMP_HEADER; in irlmp_connect_indication()
543 &self->qos, max_seg_size, in irlmp_connect_indication()
595 self->qos = *self->lap->qos; in irlmp_connect_confirm()
597 max_seg_size = self->lap->qos->data_size.value-LMP_HEADER; in irlmp_connect_confirm()
611 &self->qos, max_seg_size, in irlmp_connect_confirm()
DMakefile11 irlap.o irlap_event.o irlap_frame.o timer.o qos.o irqueue.o \
Dirlap.c107 struct irlap_cb *irlap_open(struct net_device *dev, struct qos_info *qos, in irlap_open() argument
121 self->qos_dev = qos; in irlap_open()
788 void irlap_wait_min_turn_around(struct irlap_cb *self, struct qos_info *qos) in irlap_wait_min_turn_around() argument
794 speed = qos->baud_rate.value; in irlap_wait_min_turn_around()
795 min_turn_time = qos->min_turn_time.value; in irlap_wait_min_turn_around()
Diriap.c69 struct qos_info *qos, __u32 max_sdu_size,
73 struct qos_info *qos,
740 struct qos_info *qos, __u32 max_seg_size, in iriap_connect_confirm() argument
770 struct qos_info *qos, __u32 max_seg_size, in iriap_connect_indication() argument
Dirlap_frame.c120 void irlap_send_snrm_frame(struct irlap_cb *self, struct qos_info *qos) in irlap_send_snrm_frame() argument
139 if (qos) in irlap_send_snrm_frame()
150 if (qos) { in irlap_send_snrm_frame()
213 void irlap_send_ua_response_frame(struct irlap_cb *self, struct qos_info *qos) in irlap_send_ua_response_frame() argument
241 if (qos) { in irlap_send_ua_response_frame()
Daf_irda.c172 struct qos_info *qos, in irda_connect_confirm() argument
223 memcpy(&self->qos_tx, qos, sizeof(struct qos_info)); in irda_connect_confirm()
237 struct qos_info *qos, __u32 max_sdu_size, in irda_connect_indication() argument
286 memcpy(&self->qos_tx, qos, sizeof(struct qos_info)); in irda_connect_indication()
/linux-4.1.27/drivers/base/power/
Dqos.c63 struct dev_pm_qos *qos = dev->power.qos; in __dev_pm_qos_flags() local
69 if (IS_ERR_OR_NULL(qos)) in __dev_pm_qos_flags()
72 pqf = &qos->flags; in __dev_pm_qos_flags()
111 return IS_ERR_OR_NULL(dev->power.qos) ? in __dev_pm_qos_read_value()
112 0 : pm_qos_read_value(&dev->power.qos->resume_latency); in __dev_pm_qos_read_value()
144 struct dev_pm_qos *qos = req->dev->power.qos; in apply_constraint() local
149 ret = pm_qos_update_target(&qos->resume_latency, in apply_constraint()
152 value = pm_qos_read_value(&qos->resume_latency); in apply_constraint()
159 ret = pm_qos_update_target(&qos->latency_tolerance, in apply_constraint()
162 value = pm_qos_read_value(&qos->latency_tolerance); in apply_constraint()
[all …]
DMakefile1 obj-$(CONFIG_PM) += sysfs.o generic_ops.o common.o qos.o runtime.o
Dpower.h7 dev->power.qos = NULL; in device_pm_init_common()
Dsysfs.c237 ret = dev_pm_qos_update_request(dev->power.qos->resume_latency_req, in pm_qos_resume_latency_store()
/linux-4.1.27/net/atm/
Dcommon.c108 return (vcc->qos.txtp.max_sdu + in vcc_writable()
163 vcc->qos.txtp.max_sdu = 1 << 16; /* for meta VCs */ in vcc_create()
328 walk->vci == vci && ((walk->qos.txtp.traffic_class != in check_ci()
329 ATM_NONE && vcc->qos.txtp.traffic_class != ATM_NONE) || in check_ci()
330 (walk->qos.rxtp.traffic_class != ATM_NONE && in check_ci()
331 vcc->qos.rxtp.traffic_class != ATM_NONE))) in check_ci()
412 switch (vcc->qos.aal) { in __vcc_connect()
423 vcc->qos.aal = ATM_AAL5; in __vcc_connect()
433 error = adjust_tp(&vcc->qos.txtp, vcc->qos.aal); in __vcc_connect()
435 error = adjust_tp(&vcc->qos.rxtp, vcc->qos.aal); in __vcc_connect()
[all …]
Dmpoa_proc.c249 struct atm_qos qos; in parse_qos() local
251 memset(&qos, 0, sizeof(struct atm_qos)); in parse_qos()
268 qos.txtp.traffic_class = ATM_CBR; in parse_qos()
269 qos.txtp.max_pcr = tx_pcr; in parse_qos()
270 qos.txtp.max_sdu = tx_sdu; in parse_qos()
271 qos.rxtp.traffic_class = ATM_CBR; in parse_qos()
272 qos.rxtp.max_pcr = rx_pcr; in parse_qos()
273 qos.rxtp.max_sdu = rx_sdu; in parse_qos()
274 qos.aal = ATM_AAL5; in parse_qos()
276 qos.txtp.max_pcr, qos.txtp.max_sdu, in parse_qos()
[all …]
Dmpc.c176 struct atm_mpoa_qos *atm_mpoa_add_qos(__be32 dst_ip, struct atm_qos *qos) in atm_mpoa_add_qos() argument
182 entry->qos = *qos; in atm_mpoa_add_qos()
193 entry->qos = *qos; in atm_mpoa_add_qos()
203 struct atm_mpoa_qos *qos; in atm_mpoa_search_qos() local
205 qos = qos_head; in atm_mpoa_search_qos()
206 while (qos) { in atm_mpoa_search_qos()
207 if (qos->ipaddr == dst_ip) in atm_mpoa_search_qos()
209 qos = qos->next; in atm_mpoa_search_qos()
212 return qos; in atm_mpoa_search_qos()
246 struct atm_mpoa_qos *qos; in atm_mpoa_disp_qos() local
[all …]
Dmpoa_caches.c134 struct atm_mpoa_qos *qos; in cache_hit() local
146 qos = atm_mpoa_search_qos(entry->ctrl_info.in_dst_ip); in cache_hit()
147 if (qos != NULL) in cache_hit()
148 msg.qos = qos->qos; in cache_hit()
169 qos = atm_mpoa_search_qos(entry->ctrl_info.in_dst_ip); in cache_hit()
170 if (qos != NULL) in cache_hit()
171 msg.qos = qos->qos; in cache_hit()
253 struct atm_mpoa_qos *qos; in check_resolving_entries() local
287 qos = atm_mpoa_search_qos(entry->ctrl_info.in_dst_ip); in check_resolving_entries()
288 if (qos != NULL) in check_resolving_entries()
[all …]
Dsignaling.c48 msg->reply = vcc->dev->ops->change_qos(vcc, &msg->qos, in modify_qos()
93 session_vcc->qos = msg->qos; in sigd_send()
143 const struct sockaddr_atmsvc *svc, const struct atm_qos *qos, in sigd_enq2() argument
159 if (qos) in sigd_enq2()
160 msg->qos = *qos; in sigd_enq2()
183 sigd_enq2(vcc, type, listen_vcc, pvc, svc, vcc ? &vcc->qos : NULL, 0); in sigd_enq()
Dmpc.h43 struct atm_qos qos; member
48 struct atm_mpoa_qos *atm_mpoa_add_qos(__be32 dst_ip, struct atm_qos *qos);
50 int atm_mpoa_delete_qos(struct atm_mpoa_qos *qos);
Dsvc.c67 sigd_enq2(NULL, as_reject, vcc, NULL, NULL, &vcc->qos, 0); in svc_disconnect()
194 if (vcc->qos.txtp.traffic_class == ATM_ANYCLASS || in svc_connect()
195 vcc->qos.rxtp.traffic_class == ATM_ANYCLASS) { in svc_connect()
199 if (!vcc->qos.txtp.traffic_class && in svc_connect()
200 !vcc->qos.rxtp.traffic_class) { in svc_connect()
267 vcc->qos.txtp.max_pcr = SELECT_TOP_PCR(vcc->qos.txtp); in svc_connect()
268 vcc->qos.txtp.pcr = 0; in svc_connect()
269 vcc->qos.txtp.min_pcr = 0; in svc_connect()
373 new_vcc->qos = msg->qos; in svc_accept()
385 &old_vcc->qos, error); in svc_accept()
[all …]
Dproc.c166 vcc->qos.aal >= ARRAY_SIZE(aal_name) ? "err" : in pvc_info()
167 aal_name[vcc->qos.aal], vcc->qos.rxtp.min_pcr, in pvc_info()
168 class_name[vcc->qos.rxtp.traffic_class], in pvc_info()
169 vcc->qos.txtp.min_pcr, in pvc_info()
170 class_name[vcc->qos.txtp.traffic_class]); in pvc_info()
Dsignaling.h24 const struct sockaddr_atmsvc *svc,const struct atm_qos *qos,int reply);
Dcommon.h51 int svc_change_qos(struct atm_vcc *vcc,struct atm_qos *qos);
Dpppoatm.c422 pvcc->chan.mtu = atmvcc->qos.txtp.max_sdu - PPP_HDRLEN - in pppoatm_assign_vcc()
/linux-4.1.27/drivers/staging/octeon/
Dethernet-tx.c103 int qos, queues_per_port; in cvm_oct_free_tx_skbs() local
111 for (qos = 0; qos < queues_per_port; qos++) { in cvm_oct_free_tx_skbs()
112 if (skb_queue_len(&priv->tx_free_list[qos]) == 0) in cvm_oct_free_tx_skbs()
114 skb_to_free = cvmx_fau_fetch_and_add32(priv->fau+qos*4, in cvm_oct_free_tx_skbs()
117 priv->fau+qos*4); in cvm_oct_free_tx_skbs()
124 spin_lock_irqsave(&priv->tx_free_list[qos].lock, flags); in cvm_oct_free_tx_skbs()
128 t = __skb_dequeue(&priv->tx_free_list[qos]); in cvm_oct_free_tx_skbs()
133 spin_unlock_irqrestore(&priv->tx_free_list[qos].lock, in cvm_oct_free_tx_skbs()
143 total_remaining += skb_queue_len(&priv->tx_free_list[qos]); in cvm_oct_free_tx_skbs()
164 int qos; in cvm_oct_xmit() local
[all …]
Dethernet.c624 int qos; in cvm_oct_probe() local
692 for (qos = 0; qos < 16; qos++) in cvm_oct_probe()
693 skb_queue_head_init(&priv->tx_free_list[qos]); in cvm_oct_probe()
742 for (qos = 0; qos < 16; qos++) in cvm_oct_probe()
743 skb_queue_head_init(&priv->tx_free_list[qos]); in cvm_oct_probe()
744 for (qos = 0; qos < cvmx_pko_get_num_queues(port); in cvm_oct_probe()
745 qos++) in cvm_oct_probe()
746 cvmx_fau_atomic_write32(priv->fau + qos * 4, 0); in cvm_oct_probe()
Dethernet-tx.h31 int do_free, int qos);
/linux-4.1.27/drivers/net/irda/
Dold_belkin-sir.c91 struct qos_info *qos = &dev->qos; in old_belkin_open() local
97 qos->baud_rate.bits &= IR_9600; in old_belkin_open()
99 qos->min_turn_time.bits = 0x01; in old_belkin_open()
100 irda_qos_bits_to_value(qos); in old_belkin_open()
Dactisys-sir.c119 struct qos_info *qos = &dev->qos; in actisys_open() local
124 qos->baud_rate.bits &= IR_9600|IR_19200|IR_38400|IR_57600|IR_115200; in actisys_open()
128 qos->baud_rate.bits &= ~IR_38400; in actisys_open()
130 qos->min_turn_time.bits = 0x7f; /* Needs 0.01 ms */ in actisys_open()
131 irda_qos_bits_to_value(qos); in actisys_open()
Desi-sir.c67 struct qos_info *qos = &dev->qos; in esi_open() local
72 qos->baud_rate.bits &= IR_9600|IR_19200|IR_115200; in esi_open()
73 qos->min_turn_time.bits = 0x01; /* Needs at least 10 ms */ in esi_open()
74 irda_qos_bits_to_value(qos); in esi_open()
Dlitelink-sir.c77 struct qos_info *qos = &dev->qos; in litelink_open() local
83 qos->baud_rate.bits &= IR_115200|IR_57600|IR_38400|IR_19200|IR_9600; in litelink_open()
84 qos->min_turn_time.bits = 0x7f; /* Needs 0.01 ms */ in litelink_open()
85 irda_qos_bits_to_value(qos); in litelink_open()
Dma600-sir.c85 struct qos_info *qos = &dev->qos; in ma600_open() local
90 qos->baud_rate.bits &= IR_2400|IR_9600|IR_19200|IR_38400 in ma600_open()
93 qos->min_turn_time.bits = 0x01; /* Needs at least 1 ms */ in ma600_open()
94 irda_qos_bits_to_value(qos); in ma600_open()
Dtekram-sir.c78 struct qos_info *qos = &dev->qos; in tekram_open() local
82 qos->baud_rate.bits &= IR_9600|IR_19200|IR_38400|IR_57600|IR_115200; in tekram_open()
83 qos->min_turn_time.bits = 0x01; /* Needs at least 10 ms */ in tekram_open()
84 irda_qos_bits_to_value(qos); in tekram_open()
Dtoim3232-sir.c183 struct qos_info *qos = &dev->qos; in toim3232_open() local
198 qos->baud_rate.bits &= IR_2400|IR_9600|IR_19200|IR_38400|IR_57600|IR_115200; in toim3232_open()
201 qos->min_turn_time.bits = 0x01; /* Needs at least 10 ms */ in toim3232_open()
202 irda_qos_bits_to_value(qos); in toim3232_open()
Dmcp2120-sir.c64 struct qos_info *qos = &dev->qos; in mcp2120_open() local
68 qos->baud_rate.bits &= IR_9600|IR_19200|IR_38400|IR_57600|IR_115200; in mcp2120_open()
69 qos->min_turn_time.bits = 0x01; in mcp2120_open()
70 irda_qos_bits_to_value(qos); in mcp2120_open()
Dgirbil-sir.c87 struct qos_info *qos = &dev->qos; in girbil_open() local
92 qos->baud_rate.bits &= IR_9600|IR_19200|IR_38400|IR_57600|IR_115200; in girbil_open()
93 qos->min_turn_time.bits = 0x03; in girbil_open()
94 irda_qos_bits_to_value(qos); in girbil_open()
Dact200l-sir.c108 struct qos_info *qos = &dev->qos; in act200l_open() local
114 qos->baud_rate.bits &= IR_9600|IR_19200|IR_38400|IR_57600|IR_115200; in act200l_open()
115 qos->min_turn_time.bits = 0x03; in act200l_open()
116 irda_qos_bits_to_value(qos); in act200l_open()
Dirda-usb.c1201 self->irlap = irlap_open(netdev, &self->qos, hwname); in irda_usb_net_open()
1350 irda_init_max_qos_capabilies(&self->qos); in irda_usb_init_qos()
1355 self->qos.baud_rate.bits = le16_to_cpu(desc->wBaudRate); in irda_usb_init_qos()
1356 self->qos.min_turn_time.bits = desc->bmMinTurnaroundTime; in irda_usb_init_qos()
1357 self->qos.additional_bofs.bits = desc->bmAdditionalBOFs; in irda_usb_init_qos()
1358 self->qos.window_size.bits = desc->bmWindowSize; in irda_usb_init_qos()
1359 self->qos.data_size.bits = desc->bmDataSize; in irda_usb_init_qos()
1362 __func__, self->qos.baud_rate.bits, self->qos.data_size.bits, in irda_usb_init_qos()
1363 self->qos.window_size.bits, self->qos.additional_bofs.bits, in irda_usb_init_qos()
1364 self->qos.min_turn_time.bits); in irda_usb_init_qos()
[all …]
Dkingsun-sir.c107 struct qos_info qos; member
288 kingsun->irlap = irlap_open(netdev, &kingsun->qos, hwname); in kingsun_net_open()
524 irda_init_max_qos_capabilies(&kingsun->qos); in kingsun_probe()
527 kingsun->qos.baud_rate.bits &= IR_9600; in kingsun_probe()
528 kingsun->qos.min_turn_time.bits &= KINGSUN_MTT; in kingsun_probe()
529 irda_qos_bits_to_value(&kingsun->qos); in kingsun_probe()
Dsh_sir.c114 struct qos_info qos; member
646 self->irlap = irlap_open(ndev, &self->qos, DRIVER_NAME); in sh_sir_open()
744 irda_init_max_qos_capabilies(&self->qos); in sh_sir_probe()
750 self->qos.baud_rate.bits &= IR_9600; /* FIXME */ in sh_sir_probe()
751 self->qos.min_turn_time.bits = 1; /* 10 ms or more */ in sh_sir_probe()
753 irda_qos_bits_to_value(&self->qos); in sh_sir_probe()
Dsh_irda.c150 struct qos_info qos; member
703 self->irlap = irlap_open(ndev, &self->qos, DRIVER_NAME); in sh_irda_open()
790 irda_init_max_qos_capabilies(&self->qos); in sh_irda_probe()
796 self->qos.baud_rate.bits &= IR_9600; /* FIXME */ in sh_irda_probe()
797 self->qos.min_turn_time.bits = 1; /* 10 ms or more */ in sh_irda_probe()
800 irda_qos_bits_to_value(&self->qos); in sh_irda_probe()
Dks959-sir.c176 struct qos_info qos; member
539 kingsun->irlap = irlap_open(netdev, &kingsun->qos, hwname); in ks959_net_open()
778 irda_init_max_qos_capabilies(&kingsun->qos); in ks959_probe()
784 kingsun->qos.baud_rate.bits = in ks959_probe()
786 kingsun->qos.min_turn_time.bits &= KINGSUN_MTT; in ks959_probe()
787 irda_qos_bits_to_value(&kingsun->qos); in ks959_probe()
Dksdazzle-sir.c142 struct qos_info qos; member
436 kingsun->irlap = irlap_open(netdev, &kingsun->qos, hwname); in ksdazzle_net_open()
689 irda_init_max_qos_capabilies(&kingsun->qos); in ksdazzle_probe()
695 kingsun->qos.baud_rate.bits = in ksdazzle_probe()
697 kingsun->qos.min_turn_time.bits &= KINGSUN_MTT; in ksdazzle_probe()
698 irda_qos_bits_to_value(&kingsun->qos); in ksdazzle_probe()
Ddonauboe.c1353 self->irlap = irlap_open (dev, &self->qos, driver_name); in toshoboe_net_open()
1556 irda_init_max_qos_capabilies (&self->qos); in toshoboe_open()
1557 self->qos.baud_rate.bits = 0; in toshoboe_open()
1560 self->qos.baud_rate.bits |= IR_2400; in toshoboe_open()
1563 self->qos.baud_rate.bits |= IR_9600; in toshoboe_open()
1565 self->qos.baud_rate.bits |= IR_19200; in toshoboe_open()
1567 self->qos.baud_rate.bits |= IR_115200; in toshoboe_open()
1571 self->qos.baud_rate.bits |= IR_1152000; in toshoboe_open()
1576 self->qos.baud_rate.bits |= (IR_4000000 << 8); in toshoboe_open()
1580 self->qos.min_turn_time.bits = 0xff; in toshoboe_open()
[all …]
Dstir4200.c168 struct qos_info qos; member
902 stir->irlap = irlap_open(netdev, &stir->qos, hwname); in stir_net_open()
1052 irda_init_max_qos_capabilies(&stir->qos); in stir_probe()
1055 stir->qos.baud_rate.bits &= IR_2400 | IR_9600 | IR_19200 | in stir_probe()
1058 stir->qos.min_turn_time.bits &= qos_mtt_bits; in stir_probe()
1059 irda_qos_bits_to_value(&stir->qos); in stir_probe()
Dpxaficp_ir.c119 struct qos_info qos; member
718 si->irlap = irlap_open(dev, &si->qos, "pxa"); in pxa_irda_start()
902 irda_init_max_qos_capabilies(&si->qos); in pxa_irda_probe()
910 si->qos.baud_rate.bits &= baudrate_mask; in pxa_irda_probe()
911 si->qos.min_turn_time.bits = 7; /* 1ms or more */ in pxa_irda_probe()
913 irda_qos_bits_to_value(&si->qos); in pxa_irda_probe()
Dsa1100_ir.c69 struct qos_info qos; member
820 si->irlap = irlap_open(dev, &si->qos, "sa1100"); in sa1100_irda_start()
970 irda_init_max_qos_capabilies(&si->qos); in sa1100_irda_probe()
986 si->qos.baud_rate.bits &= baudrate_mask; in sa1100_irda_probe()
987 si->qos.min_turn_time.bits = 7; in sa1100_irda_probe()
989 irda_qos_bits_to_value(&si->qos); in sa1100_irda_probe()
Dmcs7780.c732 mcs->irlap = irlap_open(netdev, &mcs->qos, hwname); in mcs_net_open()
911 irda_init_max_qos_capabilies(&mcs->qos); in mcs_probe()
914 mcs->qos.baud_rate.bits &= in mcs_probe()
919 mcs->qos.min_turn_time.bits &= qos_mtt_bits; in mcs_probe()
920 irda_qos_bits_to_value(&mcs->qos); in mcs_probe()
Dbfin_sir.h74 struct qos_info qos; member
Dau1k_ir.c165 struct qos_info qos; member
614 aup->irlap = irlap_open(dev, &aup->qos, hwname); in au1k_irda_start()
807 irda_init_max_qos_capabilies(&aup->qos); in au1k_irda_net_init()
810 aup->qos.baud_rate.bits = IR_9600 | IR_19200 | IR_38400 | in au1k_irda_net_init()
813 aup->qos.min_turn_time.bits = qos_mtt_bits; in au1k_irda_net_init()
814 irda_qos_bits_to_value(&aup->qos); in au1k_irda_net_init()
Dsir_dev.c814 dev->irlap = irlap_open(ndev, &dev->qos, dev->hwname); in sirdev_open()
902 irda_init_max_qos_capabilies(&dev->qos); in sirdev_get_instance()
903 dev->qos.baud_rate.bits = IR_9600|IR_19200|IR_38400|IR_57600|IR_115200; in sirdev_get_instance()
904 dev->qos.min_turn_time.bits = drv->qos_mtt_bits; in sirdev_get_instance()
905 irda_qos_bits_to_value(&dev->qos); in sirdev_get_instance()
Dbfin_sir.c625 self->irlap = irlap_open(dev, &self->qos, DRIVER_NAME); in bfin_sir_open()
738 irda_init_max_qos_capabilies(&self->qos); in bfin_sir_probe()
757 self->qos.baud_rate.bits &= baudrate_mask; in bfin_sir_probe()
759 self->qos.min_turn_time.bits = 1; /* 10 ms or more */ in bfin_sir_probe()
761 irda_qos_bits_to_value(&self->qos); in bfin_sir_probe()
Dirda-usb.h156 struct qos_info qos; member
Dw83977af_ir.h177 struct qos_info qos; /* QoS capabilities for this device */ member
Dali-ircc.h196 struct qos_info qos; /* QoS capabilities for this device */ member
Dw83977af_ir.c190 irda_init_max_qos_capabilies(&self->qos); in w83977af_open()
195 self->qos.baud_rate.bits = IR_9600|IR_19200|IR_38400|IR_57600| in w83977af_open()
199 self->qos.min_turn_time.bits = qos_mtt_bits; in w83977af_open()
200 irda_qos_bits_to_value(&self->qos); in w83977af_open()
1160 self->irlap = irlap_open(dev, &self->qos, hwname); in w83977af_net_open()
Dnsc-ircc.h256 struct qos_info qos; /* QoS capabilities for this device */ member
Ddonauboe.h316 struct qos_info qos; /* QoS capabilities for this device */ member
Dsir-dev.h167 struct qos_info qos; member
Dvia-ircc.c320 irda_init_max_qos_capabilies(&self->qos); in via_ircc_open()
331 self->qos.baud_rate.bits = in via_ircc_open()
336 self->qos.baud_rate.bits = in via_ircc_open()
348 self->qos.min_turn_time.bits = qos_mtt_bits; in via_ircc_open()
349 irda_qos_bits_to_value(&self->qos); in via_ircc_open()
1498 self->irlap = irlap_open(dev, &self->qos, hwname); in via_ircc_net_open()
Dmcs7780.h107 struct qos_info qos; member
Dsmsc-ircc2.c159 struct qos_info qos; /* QoS capabilities for this device */ member
737 irda_init_max_qos_capabilies(&self->qos); in smsc_ircc_setup_qos()
739 self->qos.baud_rate.bits = IR_9600|IR_19200|IR_38400|IR_57600| in smsc_ircc_setup_qos()
742 self->qos.min_turn_time.bits = SMSC_IRCC2_MIN_TURN_TIME; in smsc_ircc_setup_qos()
743 self->qos.window_size.bits = SMSC_IRCC2_WINDOW_SIZE; in smsc_ircc_setup_qos()
744 irda_qos_bits_to_value(&self->qos); in smsc_ircc_setup_qos()
1727 self->irlap = irlap_open(dev, &self->qos, hwname); in smsc_ircc_net_open()
Dali-ircc.c330 irda_init_max_qos_capabilies(&self->qos); in ali_ircc_open()
333 self->qos.baud_rate.bits = IR_9600|IR_19200|IR_38400|IR_57600| in ali_ircc_open()
336 self->qos.min_turn_time.bits = qos_mtt_bits; in ali_ircc_open()
338 irda_qos_bits_to_value(&self->qos); in ali_ircc_open()
1358 self->irlap = irlap_open(dev, &self->qos, hwname); in ali_ircc_net_open()
Dvlsi_ir.h717 struct qos_info qos; member
Dvlsi_ir.c1499 idev->irlap = irlap_open(ndev,&idev->qos,hwname); in vlsi_open()
1579 irda_init_max_qos_capabilies(&idev->qos); in vlsi_irda_init()
1583 idev->qos.baud_rate.bits = IR_2400 | IR_9600 in vlsi_irda_init()
1587 idev->qos.min_turn_time.bits = qos_mtt_bits; in vlsi_irda_init()
1589 irda_qos_bits_to_value(&idev->qos); in vlsi_irda_init()
Dnsc-ircc.c422 irda_init_max_qos_capabilies(&self->qos); in nsc_ircc_open()
425 self->qos.baud_rate.bits = IR_9600|IR_19200|IR_38400|IR_57600| in nsc_ircc_open()
428 self->qos.min_turn_time.bits = qos_mtt_bits; in nsc_ircc_open()
429 irda_qos_bits_to_value(&self->qos); in nsc_ircc_open()
2213 self->irlap = irlap_open(dev, &self->qos, hwname); in nsc_ircc_net_open()
Dvia-ircc.h98 struct qos_info qos; /* QoS capabilities for this device */ member
/linux-4.1.27/net/irda/ircomm/
Dircomm_ttp.c43 struct qos_info *qos,
48 struct qos_info *qos,
216 struct qos_info *qos, in ircomm_ttp_connect_confirm() argument
227 IRDA_ASSERT(qos != NULL, goto out;); in ircomm_ttp_connect_confirm()
238 info.qos = qos; in ircomm_ttp_connect_confirm()
255 struct qos_info *qos, in ircomm_ttp_connect_indication() argument
266 IRDA_ASSERT(qos != NULL, goto out;); in ircomm_ttp_connect_indication()
277 info.qos = qos; in ircomm_ttp_connect_indication()
Dircomm_lmp.c237 struct qos_info *qos, in ircomm_lmp_connect_confirm() argument
248 IRDA_ASSERT(qos != NULL, return;); in ircomm_lmp_connect_confirm()
252 info.qos = qos; in ircomm_lmp_connect_confirm()
268 struct qos_info *qos, in ircomm_lmp_connect_indication() argument
279 IRDA_ASSERT(qos != NULL, return;); in ircomm_lmp_connect_indication()
283 info.qos = qos; in ircomm_lmp_connect_indication()
Dircomm_core.c245 info->qos, info->max_data_size, in ircomm_connect_indication()
283 self, info->qos, in ircomm_connect_confirm()
Dircomm_tty_attach.c479 struct qos_info *qos, in ircomm_tty_connect_confirm() argument
507 struct qos_info *qos, in ircomm_tty_connect_indication() argument
/linux-4.1.27/net/mac80211/
Dwme.c151 bool qos = false; in ieee80211_select_queue() local
165 qos = sta->sta.wme; in ieee80211_select_queue()
176 qos = true; in ieee80211_select_queue()
183 qos = sta->sta.wme; in ieee80211_select_queue()
192 qos = true; in ieee80211_select_queue()
201 qos = sta->sta.wme; in ieee80211_select_queue()
204 if (!qos) { in ieee80211_select_queue()
Dsta_info.c1235 bool qos = sta->sta.wme; in ieee80211_send_null_response() local
1239 if (qos) { in ieee80211_send_null_response()
1266 if (qos) { in ieee80211_send_null_response()
Dtrace.h385 __field(bool, qos);
425 __entry->qos = info->qos;
Dcfg.c3483 bool qos; in ieee80211_probe_client() local
3498 qos = sta->sta.wme; in ieee80211_probe_client()
3504 if (qos) { in ieee80211_probe_client()
3541 if (qos) in ieee80211_probe_client()
Dmlme.c1834 sdata->vif.bss_conf.qos = true; in ieee80211_sta_wmm_params()
2065 sdata->vif.bss_conf.qos = false; in ieee80211_set_disassoc()
Dutil.c1259 sdata->vif.bss_conf.qos = enable_qos; in ieee80211_set_wmm_default()
/linux-4.1.27/arch/mips/include/asm/octeon/
Dcvmx-pip.h267 uint64_t qos:3; member
318 uint64_t match_value, uint64_t qos)
325 watcher_config.s.qos = qos;
338 uint64_t qos) in cvmx_pip_config_vlan_qos() argument
342 pip_qos_vlanx.s.qos = qos; in cvmx_pip_config_vlan_qos()
352 static inline void cvmx_pip_config_diffserv_qos(uint64_t diffserv, uint64_t qos) in cvmx_pip_config_diffserv_qos() argument
356 pip_qos_diffx.s.qos = qos; in cvmx_pip_config_diffserv_qos()
Dcvmx-pko-defs.h616 uint64_t qos:3; member
632 uint64_t qos:3;
713 uint64_t qos:3; member
727 uint64_t qos:3;
831 uint64_t qos:3; member
839 uint64_t qos:3;
891 uint64_t qos:3; member
901 uint64_t qos:3;
953 uint64_t qos:5; member
965 uint64_t qos:5;
[all …]
Dcvmx-pip-defs.h341 uint64_t qos:3; member
343 uint64_t qos:3;
370 uint64_t qos:3; member
372 uint64_t qos:3;
1003 uint64_t qos:3; member
1009 uint64_t qos:3;
1516 uint64_t qos:3; member
1542 uint64_t qos:3;
1571 uint64_t qos:3; member
1589 uint64_t qos:3;
[all …]
Dcvmx-wqe.h410 uint64_t qos:3; member
429 uint64_t qos:3; member
Dcvmx-pow.h198 uint64_t qos:3; member
225 uint64_t qos:3;
1808 uint64_t qos, uint64_t grp) in cvmx_pow_work_submit() argument
1813 wqp->qos = qos; in cvmx_pow_work_submit()
1822 tag_req.s.qos = qos; in cvmx_pow_work_submit()
/linux-4.1.27/kernel/power/
Dqos.c190 struct pm_qos_object *qos = (struct pm_qos_object *)s->private; in pm_qos_dbg_show_requests() local
198 if (IS_ERR_OR_NULL(qos)) { in pm_qos_dbg_show_requests()
202 c = qos->constraints; in pm_qos_dbg_show_requests()
589 static int register_pm_qos_misc(struct pm_qos_object *qos, struct dentry *d) in register_pm_qos_misc() argument
591 qos->pm_qos_power_miscdev.minor = MISC_DYNAMIC_MINOR; in register_pm_qos_misc()
592 qos->pm_qos_power_miscdev.name = qos->name; in register_pm_qos_misc()
593 qos->pm_qos_power_miscdev.fops = &pm_qos_power_fops; in register_pm_qos_misc()
596 (void)debugfs_create_file(qos->name, S_IRUGO, d, in register_pm_qos_misc()
597 (void *)qos, &pm_qos_debug_fops); in register_pm_qos_misc()
600 return misc_register(&qos->pm_qos_power_miscdev); in register_pm_qos_misc()
DMakefile4 obj-y += qos.o
/linux-4.1.27/drivers/atm/
Dfore200e.c1067 if ((vcc->qos.aal == ATM_AAL0) && (vcc->qos.rxtp.max_sdu == ATM_AAL0_SDU)) { in fore200e_push_rpd()
1324 enum fore200e_aal aal = fore200e_atm2fore_aal(vcc->qos.aal); in fore200e_activate_vcin()
1381 fore200e_rate_ctrl(struct atm_qos* qos, struct tpd_rate* rate) in fore200e_rate_ctrl() argument
1383 if (qos->txtp.max_pcr < ATM_OC3_PCR) { in fore200e_rate_ctrl()
1386 rate->data_cells = qos->txtp.max_pcr * FORE200E_MAX_BACK2BACK_CELLS / ATM_OC3_PCR; in fore200e_rate_ctrl()
1434 vcc->itf, vcc->vpi, vcc->vci, fore200e_atm2fore_aal(vcc->qos.aal), in fore200e_open()
1435 fore200e_traffic_class[ vcc->qos.txtp.traffic_class ], in fore200e_open()
1436 vcc->qos.txtp.min_pcr, vcc->qos.txtp.max_pcr, vcc->qos.txtp.max_cdv, vcc->qos.txtp.max_sdu, in fore200e_open()
1437 fore200e_traffic_class[ vcc->qos.rxtp.traffic_class ], in fore200e_open()
1438 vcc->qos.rxtp.min_pcr, vcc->qos.rxtp.max_pcr, vcc->qos.rxtp.max_cdv, vcc->qos.rxtp.max_sdu); in fore200e_open()
[all …]
Diphase.c243 if (vcc->qos.txtp.traffic_class == ATM_ABR) { in clear_lockup()
473 if (vcc->qos.txtp.max_pcr <= 0) { in ia_cbr_setup()
477 rate = vcc->qos.txtp.max_pcr; in ia_cbr_setup()
1379 if (vcc->qos.rxtp.traffic_class == ATM_NONE) return 0;
1381 if (vcc->qos.rxtp.traffic_class == ATM_ABR) {
1396 if ((vcc->qos.rxtp.traffic_class == ATM_ABR) ||
1397 (vcc->qos.txtp.traffic_class == ATM_ABR))
1723 if (vcc->qos.txtp.pcr >= iadev->rate_limit) {
1752 if (vcc->qos.txtp.traffic_class == ATM_NONE) return 0;
1756 if (vcc->qos.txtp.traffic_class == ATM_ABR) {
[all …]
Dlanai.c700 if (lvcc->rx.atmvcc->qos.aal == ATM_AAL5) { in host_vcc_start_rx()
731 (lvcc->tx.atmvcc->qos.txtp.traffic_class == ATM_CBR) ? in host_vcc_start_tx()
793 (lvcc->tx.atmvcc->qos.txtp.traffic_class != ATM_CBR || in lanai_shutdown_tx_vci()
1504 struct lanai_vcc *lvcc, const struct atm_qos *qos) in lanai_setup_rx_vci_aal5() argument
1507 qos->rxtp.max_sdu, AAL5_RX_MULTIPLIER, "RX"); in lanai_setup_rx_vci_aal5()
1512 const struct atm_qos *qos) in lanai_setup_tx_vci() argument
1515 if (qos->aal == ATM_AAL0) { in lanai_setup_tx_vci()
1521 max_sdu = qos->txtp.max_sdu; in lanai_setup_tx_vci()
1657 if (unlikely(lvcc->rx.atmvcc->qos.aal != ATM_AAL5)) { in handle_service()
1977 const struct atm_qos *qos) in vci0_is_ok() argument
[all …]
Didt77252.c130 static int idt77252_change_qos(struct atm_vcc *vcc, struct atm_qos *qos,
876 aal = vcc->qos.aal; in queue_skb()
1065 if ((vcc->qos.aal == ATM_AAL0) || in dequeue_rx()
1066 (vcc->qos.aal == ATM_AAL34)) { in dequeue_rx()
1107 if (vcc->qos.aal != ATM_AAL5) { in dequeue_rx()
1109 card->name, vcc->qos.aal); in dequeue_rx()
1302 if (vcc->qos.aal != ATM_AAL0) { in idt77252_rx_raw()
1967 switch (vcc->qos.aal) { in idt77252_send_skb()
1973 printk("%s: Unsupported AAL: %d\n", card->name, vcc->qos.aal); in idt77252_send_skb()
2147 struct atm_vcc *vcc, struct atm_qos *qos) in idt77252_init_cbr() argument
[all …]
Dzatm.c494 if (vcc->qos.rxtp.traffic_class == ATM_NONE) return 0; in open_rx_first()
495 if (vcc->qos.aal == ATM_AAL5) { in open_rx_first()
496 if (vcc->qos.rxtp.max_sdu > 65464) in open_rx_first()
497 vcc->qos.rxtp.max_sdu = 65464; in open_rx_first()
500 cells = DIV_ROUND_UP(vcc->qos.rxtp.max_sdu + ATM_AAL5_TRAILER, in open_rx_first()
524 zpokel(zatm_dev,uPD98401_RXVC_OD | (vcc->qos.aal == ATM_AAL5 ? in open_rx_first()
658 | (vcc->qos.aal == ATM_AAL5 ? uPD98401_TXPD_AAL5 : 0 | in do_tx()
905 zatm_dev->tx_bw += vcc->qos.txtp.min_pcr; in close_tx()
925 if (vcc->qos.txtp.traffic_class == ATM_NONE) return 0; in open_tx_first()
935 unlimited = vcc->qos.txtp.traffic_class == ATM_UBR && in open_tx_first()
[all …]
Datmtcp.c94 vcc->qos = msg->qos; in atmtcp_recv_control()
134 msg.qos = vcc->qos; in atmtcp_v_open()
198 if (vcc->qos.txtp.traffic_class == ATM_NONE) { in atmtcp_v_send()
274 vcc->qos.rxtp.traffic_class != ATM_NONE) { in find_vcc()
Dfirestream.c884 if ((atm_vcc->qos.aal != ATM_AAL5) && in fs_open()
885 (atm_vcc->qos.aal != ATM_AAL2)) in fs_open()
905 txtp = &atm_vcc->qos.txtp; in fs_open()
906 rxtp = &atm_vcc->qos.rxtp; in fs_open()
958 switch (atm_vcc->qos.aal) { in fs_open()
976 printk ("Unknown aal: %d\n", atm_vcc->qos.aal); in fs_open()
1056 if (atm_vcc->qos.rxtp.max_sdu <= dev->rx_fp[bfp].bufsize) break; in fs_open()
1059 atm_vcc->qos.rxtp.max_sdu); in fs_open()
1068 switch (atm_vcc->qos.aal) { in fs_open()
1129 txtp = &atm_vcc->qos.txtp; in fs_close()
[all …]
Dnicstar.c1246 if (vcc->qos.aal != ATM_AAL5 && vcc->qos.aal != ATM_AAL0) { in ns_open()
1255 if (vcc->qos.txtp.traffic_class != ATM_NONE && vc->tx) in ns_open()
1257 if (vcc->qos.rxtp.traffic_class != ATM_NONE && vc->rx) in ns_open()
1274 if (vcc->qos.txtp.traffic_class == ATM_CBR) { in ns_open()
1276 if (vcc->qos.txtp.max_pcr == 0 && vcc->qos.txtp.pcr == 0 in ns_open()
1277 && vcc->qos.txtp.min_pcr == 0) { in ns_open()
1286 tcr = atm_pcr_goal(&(vcc->qos.txtp)); in ns_open()
1290 card->index, vcc->qos.txtp.max_pcr); in ns_open()
1371 } else if (vcc->qos.txtp.traffic_class == ATM_UBR) { in ns_open()
1376 if (vcc->qos.txtp.traffic_class != ATM_NONE) { in ns_open()
[all …]
Dhorizon.c777 static void hrz_change_vc_qos (ATM_RXER * rxer, MAAL_QOS * qos) {
778 rxer->rate = make_rate (qos->peak_cells);
1301 if (atm_vcc->qos.rxtp.traffic_class != ATM_NONE) { in rx_data_av_handler()
1303 if (rx_len <= atm_vcc->qos.rxtp.max_sdu) { in rx_data_av_handler()
1579 if (atm_vcc->qos.txtp.traffic_class == ATM_NONE) { in hrz_send()
1588 if (skb->len > atm_vcc->qos.txtp.max_sdu) { in hrz_send()
2112 struct atm_qos * qos; in hrz_open() local
2141 qos = &atm_vcc->qos; in hrz_open()
2144 switch (qos->aal) { in hrz_open()
2200 txtp = &qos->txtp; in hrz_open()
[all …]
Deni.c706 if (vcc->qos.rxtp.traffic_class == ATM_CBR) { in get_service()
766 if (vcc->qos.aal == ATM_AAL0) in dequeue_rx()
789 if (vcc->qos.rxtp.traffic_class == ATM_NONE) return 0; in open_rx_first()
790 size = vcc->qos.rxtp.max_sdu*eni_dev->rx_mult/100; in open_rx_first()
791 if (size > MID_MAX_BUF_SIZE && vcc->qos.rxtp.max_sdu <= in open_rx_first()
798 eni_vcc->rx = vcc->qos.aal == ATM_AAL5 ? rx_aal5 : rx_aal0; in open_rx_first()
831 writel(((vcc->qos.aal != ATM_AAL5 ? MID_MODE_RAW : MID_MODE_AAL5) << in open_rx_second()
1073 aal5 = vcc->qos.aal == ATM_AAL5; in do_tx()
1378 if (vcc->qos.txtp.traffic_class == ATM_NONE) return 0; in open_tx_first()
1380 return reserve_or_set_tx(vcc,&vcc->qos.txtp,1,1); in open_tx_first()
[all …]
Dhe.c344 vcc->qos.rxtp.traffic_class != ATM_NONE) { in __find_vcc()
1741 switch (vcc->qos.aal) { in he_service_rbrq()
1763 if (skb->len > vcc->qos.rxtp.max_sdu) in he_service_rbrq()
1764 …hprintk("pdu_len (%d) > vcc->qos.rxtp.max_sdu (%d)! cid 0x%x\n", skb->len, vcc->qos.rxtp.max_sdu,… in he_service_rbrq()
2154 if (vcc->qos.txtp.traffic_class != ATM_NONE) { in he_open()
2157 pcr_goal = atm_pcr_goal(&vcc->qos.txtp); in he_open()
2165 switch (vcc->qos.aal) { in he_open()
2189 switch (vcc->qos.txtp.traffic_class) { in he_open()
2270 if (vcc->qos.rxtp.traffic_class != ATM_NONE) { in he_open()
2276 switch (vcc->qos.aal) { in he_open()
[all …]
Dambassador.c487 if (rx_len <= atm_vcc->qos.rxtp.max_sdu) { in rx_complete()
1017 struct atm_qos * qos; in amb_open() local
1046 qos = &atm_vcc->qos; in amb_open()
1048 if (qos->aal != ATM_AAL5) { in amb_open()
1056 txtp = &qos->txtp; in amb_open()
1101 rxtp = &qos->rxtp; in amb_open()
1239 if (atm_vcc->qos.txtp.traffic_class != ATM_NONE) { in amb_close()
1261 if (atm_vcc->qos.rxtp.traffic_class != ATM_NONE) { in amb_close()
1335 if (skb->len > (size_t) atm_vcc->qos.txtp.max_sdu) { in amb_send()
Dsolos-pci.c906 vcc->vpi == vpi && vcc->qos.rxtp.traffic_class != ATM_NONE && in find_vcc()
922 if (vcc->qos.aal != ATM_AAL5) { in popen()
924 vcc->qos.aal); in popen()
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_sriov.h46 u8 qos);
62 u16 vid, u16 qos, u32 vf) in ixgbe_set_vmvir() argument
65 u32 vmvir = vid | (qos << VLAN_PRIO_SHIFT) | IXGBE_VMVIR_VLANA_DEFAULT; in ixgbe_set_vmvir()
Dixgbe_sriov.c1160 u16 vlan, u8 qos) in ixgbe_enable_port_vlan() argument
1169 ixgbe_set_vmvir(adapter, vlan, qos, vf); in ixgbe_enable_port_vlan()
1181 adapter->vfinfo[vf].pf_qos = qos; in ixgbe_enable_port_vlan()
1183 "Setting VLAN %d, QOS 0x%x on VF %d\n", vlan, qos, vf); in ixgbe_enable_port_vlan()
1218 int ixgbe_ndo_set_vf_vlan(struct net_device *netdev, int vf, u16 vlan, u8 qos) in ixgbe_ndo_set_vf_vlan() argument
1223 if ((vf >= adapter->num_vfs) || (vlan > 4095) || (qos > 7)) in ixgbe_ndo_set_vf_vlan()
1225 if (vlan || qos) { in ixgbe_ndo_set_vf_vlan()
1237 err = ixgbe_enable_port_vlan(adapter, vf, vlan, qos); in ixgbe_ndo_set_vf_vlan()
1430 ivi->qos = adapter->vfinfo[vf].pf_qos; in ixgbe_ndo_get_vf_config()
Dixgbe_dcb_nl.c716 int qos = app_mask ? find_first_bit(&app_mask, 8) : 0; in ixgbe_dcbnl_ieee_delapp() local
718 adapter->default_up = qos; in ixgbe_dcbnl_ieee_delapp()
725 qos, vf); in ixgbe_dcbnl_ieee_delapp()
/linux-4.1.27/net/irda/irlan/
Dirlan_client_event.c296 struct qos_info qos; in irlan_client_state_open() local
325 qos.link_disc_time.bits = 0x01; /* 3 secs */ in irlan_client_state_open()
329 self->saddr, self->daddr, &qos, in irlan_client_state_open()
394 struct qos_info qos; in irlan_client_state_arb() local
406 qos.link_disc_time.bits = 0x01; /* 3 secs */ in irlan_client_state_arb()
411 self->saddr, self->daddr, &qos, in irlan_client_state_arb()
Dirlan_provider.c56 struct qos_info *qos,
121 struct qos_info *qos, in irlan_provider_connect_indication() argument
Dirlan_client.c63 struct qos_info *qos,
279 struct qos_info *qos, in irlan_client_ctrl_connect_confirm() argument
Dirlan_common.c300 struct qos_info *qos, in irlan_connect_indication() argument
345 struct qos_info *qos, in irlan_connect_confirm() argument
/linux-4.1.27/include/net/irda/
Dqos.h83 void irda_init_max_qos_capabilies(struct qos_info *qos);
88 void irda_qos_bits_to_value(struct qos_info *qos);
Dirlmp_frame.h53 struct qos_info *qos, struct sk_buff *skb);
55 void irlmp_link_connect_confirm(struct lap_cb *self, struct qos_info *qos,
Dircomm_tty_attach.h77 struct qos_info *qos,
85 struct qos_info *qos,
Dirmod.h75 struct qos_info *qos, __u32 max_sdu_size,
78 struct qos_info *qos, __u32 max_sdu_size,
Dirda_device.h127 void (*open)(dongle_t *dongle, struct qos_info *qos);
214 struct irlap_cb *irlap_open(struct net_device *dev, struct qos_info *qos,
Dirlap.h221 struct irlap_cb *irlap_open(struct net_device *dev, struct qos_info *qos,
226 struct qos_info *qos, int sniff);
Dircomm_event.h72 struct qos_info *qos; member
Dirlmp.h116 struct qos_info qos; /* QoS for this connection */ member
155 struct qos_info *qos; /* LAP QoS for this session */ member
Dirttp.h163 struct qos_info *qos, __u32 max_sdu_size,
/linux-4.1.27/drivers/staging/gdm72xx/
Dgdm_qos.c94 struct qos_cb_s *qcb = &nic->qos; in gdm_qos_init()
115 struct qos_cb_s *qcb = &nic->qos; in gdm_qos_release_list()
191 struct qos_cb_s *qcb = &nic->qos; in get_qos_index()
215 struct qos_cb_s *qcb = &nic->qos; in extract_qos_list()
255 struct qos_cb_s *qcb = &nic->qos; in gdm_qos_send_hci_pkt()
334 struct qos_cb_s *qcb = &nic->qos; in gdm_recv_qos_hci_packet()
Dgdm_wimax.h41 struct qos_cb_s qos; member
/linux-4.1.27/include/linux/
Dif_link.h12 __u32 qos; member
Datmdev.h100 struct atm_qos qos; /* QOS */ member
200 int (*change_qos)(struct atm_vcc *vcc,struct atm_qos *qos,int flags);
Dpm_qos.h167 return dev->power.qos->resume_latency_req->data.pnode.prio; in dev_pm_qos_requested_resume_latency()
172 return dev->power.qos->flags_req->data.flr.flags; in dev_pm_qos_requested_flags()
Dpm.h595 struct dev_pm_qos *qos; member
Dnetdevice.h1092 int queue, u16 vlan, u8 qos);
/linux-4.1.27/include/uapi/linux/
Datm_tcp.h39 struct atm_qos qos; /* both directions */ member
Datmsvc.h34 struct atm_qos qos; /* QOS parameters */ member
Datmmpc.h60 struct atm_qos qos; member
Dif_link.h484 __u32 qos; member
/linux-4.1.27/include/linux/mlx4/
Dcmd.h305 int mlx4_set_vf_vlan(struct mlx4_dev *dev, int port, int vf, u16 vlan, u8 qos);
321 u16 *vlan, u8 *qos);
/linux-4.1.27/drivers/usb/atm/
Dusbatm.c671 if (vcc->qos.aal != ATM_AAL5) { in usbatm_atm_send()
672 atm_rldbg(instance, "%s: unsupported ATM type %d!\n", __func__, vcc->qos.aal); in usbatm_atm_send()
794 if ((vcc->qos.aal != ATM_AAL5)) { in usbatm_atm_open()
795 atm_warn(instance, "%s: unsupported ATM type %d!\n", __func__, vcc->qos.aal); in usbatm_atm_open()
800 if ((vcc->qos.rxtp.max_sdu < 0) || (vcc->qos.rxtp.max_sdu > ATM_MAX_AAL5_PDU)) { in usbatm_atm_open()
801 atm_dbg(instance, "%s: max_sdu %d out of range!\n", __func__, vcc->qos.rxtp.max_sdu); in usbatm_atm_open()
829 new->sarb = alloc_skb(usbatm_pdu_length(vcc->qos.rxtp.max_sdu), GFP_KERNEL); in usbatm_atm_open()
/linux-4.1.27/drivers/net/wireless/ti/wl1251/
Dtx.h98 unsigned qos:1; member
Dtx.c105 tx_hdr->control.qos = 1; in wl1251_tx_control()
/linux-4.1.27/sound/soc/intel/atom/sst/
Dsst.c301 ctx->qos = devm_kzalloc(ctx->dev, in sst_context_init()
303 if (!ctx->qos) { in sst_context_init()
307 pm_qos_add_request(ctx->qos, PM_QOS_CPU_DMA_LATENCY, in sst_context_init()
334 pm_qos_remove_request(ctx->qos); in sst_context_cleanup()
Dsst_loader.c424 pm_qos_update_request(sst_drv_ctx->qos, 0); in sst_load_fw()
454 pm_qos_update_request(sst_drv_ctx->qos, PM_QOS_DEFAULT_VALUE); in sst_load_fw()
Dsst.h425 struct pm_qos_request *qos; member
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/
Dfm10k_iov.c434 u8 qos) in fm10k_ndo_set_vf_vlan() argument
446 if (qos || (vid > (VLAN_VID_MASK - 1))) in fm10k_ndo_set_vf_vlan()
514 ivi->qos = 0; in fm10k_ndo_get_vf_config()
Dfm10k.h496 int vf_idx, u16 vid, u8 qos);
/linux-4.1.27/drivers/scsi/qla2xxx/
Dqla_mid.c633 uint8_t vp_idx, uint16_t rid, int rsp_que, uint8_t qos) in qla25xx_create_req_que() argument
675 req->qos = qos; in qla25xx_create_req_que()
679 que_id, req->rid, req->vp_idx, req->qos); in qla25xx_create_req_que()
682 que_id, req->rid, req->vp_idx, req->qos); in qla25xx_create_req_que()
Dqla_attr.c1993 uint8_t qos = 0; in qla24xx_vport_create() local
2098 qos = ha->npiv_info[cnt].q_qos; in qla24xx_vport_create()
2103 if (qos) { in qla24xx_vport_create()
2105 qos); in qla24xx_vport_create()
2113 ret, qos, vha->vp_idx); in qla24xx_vport_create()
2116 ret, qos, vha->vp_idx); in qla24xx_vport_create()
Dqla_fw.h380 uint16_t qos; member
Dqla_def.h2848 uint16_t qos; member
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_virtchnl_pf.h119 int vf_id, u16 vlan_id, u8 qos);
Di40e_virtchnl_pf.c2055 int vf_id, u16 vlan_id, u8 qos) in i40e_ndo_set_vf_port_vlan() argument
2070 if ((vlan_id > I40E_MAX_VLANID) || (qos > 7)) { in i40e_ndo_set_vf_port_vlan()
2103 if ((!(vlan_id || qos) || in i40e_ndo_set_vf_port_vlan()
2104 (vlan_id | qos) != le16_to_cpu(vsi->info.pvid)) && in i40e_ndo_set_vf_port_vlan()
2118 if (vlan_id || qos) in i40e_ndo_set_vf_port_vlan()
2120 vlan_id | (qos << I40E_VLAN_PRIORITY_SHIFT)); in i40e_ndo_set_vf_port_vlan()
2126 vlan_id, qos, vf_id); in i40e_ndo_set_vf_port_vlan()
2278 ivi->qos = (le16_to_cpu(vsi->info.pvid) & I40E_PRIORITY_MASK) >> in i40e_ndo_get_vf_config()
/linux-4.1.27/drivers/staging/rtl8723au/hal/
Drtl8723au_recv.c167 pattrib->qos = (u8)prxreport->qos; in update_recvframe_attrib()
Dusb_ops_linux.c411 if (pattrib->qos) in recvbuf2recvframe()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Dcmd.c1899 work->qos = vp_oper->state.default_qos; in mlx4_master_immediate_activate_vlan_qos()
2872 int vlan, int qos) in mlx4_valid_vf_state_change() argument
2880 dummy_admin.default_qos = qos; in mlx4_valid_vf_state_change()
2895 mlx4_info(dev, "VST priority %d not supported for QoS\n", qos); in mlx4_valid_vf_state_change()
2925 int mlx4_set_vf_vlan(struct mlx4_dev *dev, int port, int vf, u16 vlan, u8 qos) in mlx4_set_vf_vlan() argument
2935 if ((vlan > 4095) || (qos > 7)) in mlx4_set_vf_vlan()
2945 if (!mlx4_valid_vf_state_change(dev, port, vf_admin, vlan, qos)) in mlx4_set_vf_vlan()
2948 if ((0 == vlan) && (0 == qos)) in mlx4_set_vf_vlan()
2952 vf_admin->default_qos = qos; in mlx4_set_vf_vlan()
3037 u16 *vlan, u8 *qos) in mlx4_get_slave_default_vlan() argument
[all …]
Dmlx4.h640 u8 qos; member
Den_netdev.c2249 static int mlx4_en_set_vf_vlan(struct net_device *dev, int vf, u16 vlan, u8 qos) in mlx4_en_set_vf_vlan() argument
2254 return mlx4_set_vf_vlan(mdev->dev, en_priv->port, vf, vlan, qos); in mlx4_en_set_vf_vlan()
/linux-4.1.27/drivers/net/wireless/
Dmwl8k.c125 __le16 *qos, s8 *noise);
805 static inline void mwl8k_remove_dma_header(struct sk_buff *skb, __le16 qos) in mwl8k_remove_dma_header() argument
816 *((__le16 *)(tr->data - 2)) = qos; in mwl8k_remove_dma_header()
983 __le16 *qos, s8 *noise) in mwl8k_rxd_ap_process() argument
1022 *qos = rxd->qos_control; in mwl8k_rxd_ap_process()
1093 __le16 *qos, s8 *noise) in mwl8k_rxd_sta_process() argument
1130 *qos = rxd->qos_control; in mwl8k_rxd_sta_process()
1321 __le16 qos; in rxq_process() local
1329 pkt_len = priv->rxd_ops->rxd_process(rxd, &status, &qos, in rxq_process()
1396 mwl8k_remove_dma_header(skb, qos); in rxq_process()
[all …]
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_sriov_pf.c1917 u16 vlan, u8 qos) in qlcnic_sriov_set_vf_vlan() argument
1927 if (vf >= sriov->num_vfs || qos > 7) in qlcnic_sriov_set_vf_vlan()
1955 vp->qos = 0; in qlcnic_sriov_set_vf_vlan()
1960 vp->qos = qos; in qlcnic_sriov_set_vf_vlan()
1965 vlan, qos, vf); in qlcnic_sriov_set_vf_vlan()
2008 ivi->qos = vp->qos; in qlcnic_sriov_get_vf_config()
Dqlcnic_sriov.h132 u8 qos; member
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192cu/
Dmac.h114 u32 qos:1; member
/linux-4.1.27/net/irda/irnet/
Dirnet_irda.c834 struct qos_info * qos, in irnet_connect_socket() argument
1187 struct qos_info *qos, in irnet_connect_confirm() argument
1335 struct qos_info *qos, in irnet_connect_indication() argument
1443 irnet_connect_socket(server, new, qos, max_sdu_size, max_header_size); in irnet_connect_indication()
/linux-4.1.27/drivers/staging/rtl8723au/include/
Drtw_recv.h103 u8 qos; member
Drtl8723a_hal.h416 u32 qos:1; member
/linux-4.1.27/drivers/staging/rtl8712/
Drtl871x_recv.h45 u8 qos; member
Drtl871x_recv.c523 if (pattrib->qos == 1) { in validate_recv_data_frame()
590 pattrib->qos = (subtype & BIT(7)) ? 1 : 0; in r8712_validate_recv_frame()
Dieee80211.h459 uint qos; /*jackson*/ member
Drtl8712_recv.c578 if (pattrib->qos != 1) { in recv_indicatepkt_reorder()
/linux-4.1.27/drivers/staging/rtl8188eu/hal/
Drtl8188e_rxdesc.c105 pattrib->qos = (u8)((le32_to_cpu(report.rxdw0) >> 23) & 0x1);/* u8)prxreport->qos; */ in update_recvframe_attrib_88e()
/linux-4.1.27/arch/mips/cavium-octeon/executive/
Dcvmx-helper-util.c100 cvmx_dprintf(" QoS: %u\n", work->qos); in cvmx_helper_dump_packet()
Dcvmx-helper.c372 port_config.s.qos = ipd_port & 0x7; in __cvmx_helper_port_setup_ipd()
/linux-4.1.27/drivers/staging/rtl8188eu/include/
Drtw_recv.h110 u8 qos; member
Dieee80211.h667 uint qos; /* jackson */ member
/linux-4.1.27/drivers/net/wireless/ti/wlcore/
Dwlcore_i.h362 bool qos; member
Dcmd.c1279 if (wlvif->sta.qos) in wl1271_cmd_build_arp_rsp()
1286 if (wlvif->sta.qos) in wl1271_cmd_build_arp_rsp()
Ddebugfs.c582 VIF_STATE_PRINT_INT(sta.qos); in vifs_state_read()
Dmain.c2931 wlvif->wmm_enabled = bss_conf->qos; in wlcore_set_assoc()
4519 wlvif->sta.qos = bss_conf->qos; in wl1271_bss_info_changed_sta()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723be/
Dtrx.h490 u32 qos:1; member
551 u32 qos:1; member
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8821ae/
Dtrx.h485 u32 qos:1; member
546 u32 qos:1; member
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192ce/
Dtrx.h602 u32 qos:1; member
661 u32 qos:1; member
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723ae/
Dtrx.h587 u32 qos:1; member
646 u32 qos:1; member
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192de/
Dtrx.h619 u32 qos:1; member
678 u32 qos:1; member
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8188ee/
Dtrx.h660 u32 qos:1; member
721 u32 qos:1; member
/linux-4.1.27/drivers/scsi/bfa/
Dbfa_fcs_rport.c2419 aen_entry->aen_data.rport.priv.qos = data->priv.qos; in bfa_fcs_rport_aen_post()
2421 aen_entry->aen_data.rport.priv.qos = data->priv.qos; in bfa_fcs_rport_aen_post()
2796 aen_data.priv.qos = new_qos_attr; in bfa_cb_rport_qos_scn_flowid()
2865 aen_data.priv.qos = new_qos_attr; in bfa_cb_rport_qos_scn_prio()
Dbfa_defs_svc.h1436 struct bfa_rport_qos_attr_s qos; member
/linux-4.1.27/drivers/net/ethernet/xscale/
Dixp4xx_eth.c208 u8 qos; member
220 u8 qos; member
619 desc->qos, desc->padlen, desc->vlan_tci, in debug_desc()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192ee/
Dtrx.h717 u32 qos:1; member
778 u32 qos:1; member
/linux-4.1.27/drivers/net/ethernet/sfc/
Dsiena_sriov.c1603 u16 vlan, u8 qos) in efx_siena_sriov_set_vf_vlan() argument
1614 tci = (vlan & VLAN_VID_MASK) | ((qos & 0x7) << VLAN_PRIO_SHIFT); in efx_siena_sriov_set_vf_vlan()
1663 ivi->qos = (tci >> VLAN_PRIO_SHIFT) & 0x7; in efx_siena_sriov_get_vf_config()
Dnic.h620 u16 vlan, u8 qos);
/linux-4.1.27/drivers/net/wireless/ath/ath10k/
Dhtt_rx.c1244 u8 *qos; in ath10k_htt_rx_h_mpdu() local
1273 qos = ieee80211_get_qos_ctl(hdr); in ath10k_htt_rx_h_mpdu()
1274 qos[0] &= ~IEEE80211_QOS_CTL_A_MSDU_PRESENT; in ath10k_htt_rx_h_mpdu()
/linux-4.1.27/drivers/staging/rtl8723au/core/
Drtw_recv.c1310 if (pattrib->qos == 1) { in validate_recv_data_frame()
1476 pattrib->qos = (subtype & IEEE80211_STYPE_QOS_DATA) ? 1 : 0; in validate_recv_frame()
1993 if ((pattrib->qos!= 1) || (pattrib->eth_type == ETH_P_ARP) || in recv_indicatepkt_reorder()
/linux-4.1.27/drivers/net/wireless/rt2x00/
Drt2x00mac.c695 if (changes & BSS_CHANGED_QOS && !bss_conf->qos) in rt2x00mac_bss_info_changed()
/linux-4.1.27/net/wireless/
Dutil.c532 const u8 *bssid, bool qos) in ieee80211_data_from_8023() argument
585 if (qos) { in ieee80211_data_from_8023()
/linux-4.1.27/drivers/staging/rtl8188eu/core/
Drtw_recv.c1212 if (pattrib->qos == 1) { in validate_recv_data_frame()
1348 pattrib->qos = (subtype & BIT(7)) ? 1 : 0; in validate_recv_frame()
1870 if ((pattrib->qos != 1) || (pattrib->eth_type == 0x0806) || in recv_indicatepkt_reorder()
/linux-4.1.27/drivers/net/wireless/cw1200/
Dtxrx.c495 u8 *qos = ieee80211_get_qos_ctl(t->hdr); in cw1200_tx_h_calc_tid() local
496 t->txpriv.tid = qos[0] & IEEE80211_QOS_CTL_TID_MASK; in cw1200_tx_h_calc_tid()
/linux-4.1.27/drivers/net/ethernet/intel/igb/
Digb_main.c171 int vf, u16 vlan, u8 qos);
5927 int vf, u16 vlan, u8 qos) in igb_ndo_set_vf_vlan() argument
5932 if ((vf >= adapter->vfs_allocated_count) || (vlan > 4095) || (qos > 7)) in igb_ndo_set_vf_vlan()
5934 if (vlan || qos) { in igb_ndo_set_vf_vlan()
5938 igb_set_vmvir(adapter, vlan | (qos << VLAN_PRIO_SHIFT), vf); in igb_ndo_set_vf_vlan()
5941 adapter->vf_data[vf].pf_qos = qos; in igb_ndo_set_vf_vlan()
5943 "Setting VLAN %d, QOS 0x%x on VF %d\n", vlan, qos, vf); in igb_ndo_set_vf_vlan()
7936 ivi->qos = adapter->vf_data[vf].pf_qos; in igb_ndo_get_vf_config()
/linux-4.1.27/drivers/net/wireless/iwlegacy/
Ddebug.c843 DEBUGFS_READ_FILE_OPS(qos);
1378 DEBUGFS_ADD_FILE(qos, dir_data, S_IRUSR); in il_dbgfs_register()
/linux-4.1.27/drivers/staging/rtl8188eu/os_dep/
Dusb_ops_linux.c107 if (pattrib->qos) /* Qos data, wireless lan header length is 26 */ in recvbuf2recvframe()
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_cmn.h491 int bnx2x_set_vf_vlan(struct net_device *netdev, int vf, u16 vlan, u8 qos);
Dbnx2x_sriov.c2677 ivi->qos = 0; in bnx2x_get_vf_config()
2811 int bnx2x_set_vf_vlan(struct net_device *dev, int vfidx, u16 vlan, u8 qos) in bnx2x_set_vf_vlan() argument
/linux-4.1.27/drivers/net/wireless/rsi/
Drsi_91x_mac80211.c467 bss_conf->qos, in rsi_mac80211_bss_info_changed()
/linux-4.1.27/net/core/
Drtnetlink.c1163 vf_vlan.qos = ivi.qos; in rtnl_fill_ifinfo()
1458 ivv->qos); in do_setvfinfo()
/linux-4.1.27/drivers/net/ethernet/emulex/benet/
Dbe_main.c1466 vi->qos = vf_cfg->vlan_tag >> VLAN_PRIO_SHIFT; in be_get_vf_config()
1529 static int be_set_vf_vlan(struct net_device *netdev, int vf, u16 vlan, u8 qos) in be_set_vf_vlan() argument
1538 if (vf >= adapter->num_vfs || vlan > 4095 || qos > 7) in be_set_vf_vlan()
1541 if (vlan || qos) { in be_set_vf_vlan()
1542 vlan |= qos << VLAN_PRIO_SHIFT; in be_set_vf_vlan()
/linux-4.1.27/include/net/bluetooth/
Dhci.h1557 struct hci_qos qos; member
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/
Dmac-ctxt.c728 if (vif->bss_conf.qos) in iwl_mvm_mac_ctxt_cmd_common()
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/
Drxon.c1443 ctx->qos_data.qos_active = bss_conf->qos; in iwlagn_bss_info_changed()
Ddebugfs.c679 DEBUGFS_READ_FILE_OPS(qos);
2383 DEBUGFS_ADD_FILE(qos, dir_data, S_IRUSR); in iwl_dbgfs_register()
/linux-4.1.27/include/net/
Dmac80211.h519 bool qos; member
Dcfg80211.h3729 bool qos);
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/
Dmac80211_if.c730 __func__, info->qos ? "true" : "false"); in brcms_ops_bss_info_changed()
Dmain.c6241 bool qos; in brcms_c_d11hdrs_mac80211() local
6259 qos = ieee80211_is_data_qos(h->frame_control); in brcms_c_d11hdrs_mac80211()
6769 if ((scb->flags & SCB_WMECAP) && qos && wlc->edcf_txop[ac]) { in brcms_c_d11hdrs_mac80211()
/linux-4.1.27/net/sched/
DKconfig69 <http://luxik.cdi.cz/~devik/qos/htb/> for complete manual and
/linux-4.1.27/drivers/net/wireless/b43/
Dmain.c101 module_param_named(qos, modparam_qos, int, 0444);
102 MODULE_PARM_DESC(qos, "Enable QOS support (default on)");

12