Searched refs:tim (Results 1 - 25 of 59) sorted by last modified time

123

/linux-master/net/mac80211/
H A Dtx.c4894 u8 *pos, *tim; local
4904 have_bits = !bitmap_empty((unsigned long *)ps->tim,
4913 tim = pos = skb_put(skb, 5);
4930 if (ps->tim[i]) {
4937 if (ps->tim[i]) {
4946 skb_put_data(skb, ps->tim + n1, n2 - n1 + 1);
4948 tim[1] = n2 - n1 + 4;
4953 tim[1] = 4;
4972 * of the tim bitmap in mac80211 and the driver.
H A Dmlme.c5118 const struct ieee80211_tim_ie *tim = NULL; local
5123 tim = (void *)(tim_ie + 2);
5126 *dtim_count = valid ? tim->dtim_count : 0;
5129 *dtim_period = valid ? tim->dtim_period : 0;
6297 ieee80211_check_tim(elems->tim, elems->tim_len, vif_cfg->aid)) {
H A Dieee80211_i.h304 u8 tim[sizeof(unsigned long) * BITS_TO_LONGS(IEEE80211_MAX_AID + 1)]
1694 const struct ieee80211_tim_ie *tim; member in struct:ieee802_11_elems
H A Dsta_info.c961 static inline void __bss_tim_set(u8 *tim, u16 id) argument
967 tim[id / 8] |= (1 << (id % 8));
970 static inline void __bss_tim_clear(u8 *tim, u16 id) argument
976 tim[id / 8] &= ~(1 << (id % 8));
979 static inline bool __bss_tim_get(u8 *tim, u16 id) argument
985 return tim[id / 8] & (1 << (id % 8));
1070 if (indicate_tim == __bss_tim_get(ps->tim, id))
1074 __bss_tim_set(ps->tim, id);
1076 __bss_tim_clear(ps->tim, id);
H A Dparse.c311 elems->tim = (void *)pos;
922 if (elems->tim && !elems->parse_error) {
923 const struct ieee80211_tim_ie *tim_ie = elems->tim;
/linux-master/kernel/time/
H A Dhrtimer.c1173 static inline ktime_t hrtimer_update_lowres(struct hrtimer *timer, ktime_t tim, argument
1184 tim = ktime_add_safe(tim, hrtimer_resolution);
1186 return tim;
1214 static int __hrtimer_start_range_ns(struct hrtimer *timer, ktime_t tim, argument
1246 tim = ktime_add_safe(tim, base->get_time());
1248 tim = hrtimer_update_lowres(timer, tim, mode);
1250 hrtimer_set_expires_range_ns(timer, tim, delta_n
1282 hrtimer_start_range_ns(struct hrtimer *timer, ktime_t tim, u64 delta_ns, const enum hrtimer_mode mode) argument
[all...]
/linux-master/include/linux/
H A Dieee80211.h4568 * @tim: the TIM IE
4572 static inline bool ieee80211_check_tim(const struct ieee80211_tim_ie *tim, argument
4578 if (unlikely(!tim || tim_len < sizeof(*tim)))
4585 indexn1 = tim->bitmap_ctrl & 0xfe;
4593 return !!(tim->virtual_map[index] & mask);
H A Dhrtimer.h261 extern void hrtimer_start_range_ns(struct hrtimer *timer, ktime_t tim,
267 * @tim: expiry time
272 static inline void hrtimer_start(struct hrtimer *timer, ktime_t tim, argument
275 hrtimer_start_range_ns(timer, tim, 0, mode);
/linux-master/drivers/net/wireless/ti/wl1251/
H A Dcmd.h302 struct wl1251_tim tim; member in struct:wl1251_cmd_vbm_update
/linux-master/drivers/net/wireless/marvell/
H A Dmwl8k.c5648 const u8 *tim = cfg80211_find_ie(WLAN_EID_TIM, local
5652 if (tim && tim[1] >= 2)
5653 dtim_period = tim[3];
/linux-master/drivers/net/wireless/ath/ath10k/
H A Dwmi.c3573 struct ieee80211_tim_ie *tim; local
3621 ath10k_warn(ar, "no tim ie found;\n");
3625 tim = (void *)ie + 2;
3641 ath10k_warn(ar, "tim expansion failed\n");
3646 ath10k_warn(ar, "tim pvm length is too great (%d)\n", pvm_len);
3650 tim->bitmap_ctrl = !!__le32_to_cpu(tim_info->tim_mcast);
3651 memcpy(tim->virtual_map, arvif->u.ap.tim_bitmap, pvm_len);
3653 if (tim->dtim_count == 0) {
3661 tim->dtim_count, tim
[all...]
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/
H A Dmbox.h474 u16 tim; member in struct:free_rsrcs_rsp
H A Drvu.c1011 goto tim;
1032 tim:
1930 rsp->tim = rvu_rsrc_free_count(&block->lf);
/linux-master/arch/x86/crypto/
H A Dsha512-avx2-asm.S10 # Tim Chen <tim.c.chen@linux.intel.com>
H A Dsha256-avx2-asm.S9 # Tim Chen <tim.c.chen@linux.intel.com>
/linux-master/drivers/staging/rtl8723bs/core/
H A Drtw_ieee80211.c885 elems->tim = pos;
/linux-master/drivers/staging/rtl8192e/
H A Drtllib_tx.c606 ieee->current_network.tim.tim_count;
H A Drtllib_softmac.c1393 u8 count = ieee->current_network.tim.tim_count;
1407 ieee->current_network.tim.tim_count)
H A Drtllib_rx.c2003 network->tim.tim_count = info_element->data[0];
2004 network->tim.tim_period = info_element->data[1];
2287 memcpy(&dst->tim, &src->tim, sizeof(struct rtllib_tim_parameters));
H A Drtllib.h944 struct rtllib_tim_parameters tim; member in struct:rtllib_network
/linux-master/drivers/staging/octeon/
H A Docteon-stubs.h1026 uint64_t tim:1; member in struct:cvmx_npi_rsl_int_blocks::cvmx_npi_rsl_int_blocks_s
1061 uint64_t tim:1; member in struct:cvmx_npi_rsl_int_blocks::cvmx_npi_rsl_int_blocks_cn30xx
1096 uint64_t tim:1; member in struct:cvmx_npi_rsl_int_blocks::cvmx_npi_rsl_int_blocks_cn38xx
1127 uint64_t tim:1; member in struct:cvmx_npi_rsl_int_blocks::cvmx_npi_rsl_int_blocks_cn50xx
/linux-master/drivers/net/wireless/intersil/p54/
H A Dmain.c103 u8 *tim; local
108 tim = p54_find_ie(skb, WLAN_EID_TIM);
109 if (!tim)
112 dtim_len = tim[1];
113 dtim_period = tim[3];
114 next = tim + 2 + dtim_len;
119 memmove(tim, next, skb_tail_pointer(skb) - next);
120 tim = skb_tail_pointer(skb) - (dtim_len + 2);
123 tim[0] = WLAN_EID_TIM;
124 tim[
[all...]
H A Dfwio.c263 struct p54_tim *tim; local
265 skb = p54_alloc_skb(priv, P54_HDR_FLAG_CONTROL_OPSET, sizeof(*tim),
270 tim = skb_put(skb, sizeof(*tim));
271 tim->count = 1;
272 tim->entry[0] = cpu_to_le16(set ? (aid | 0x8000) : aid);
/linux-master/drivers/net/ieee802154/
H A Dat86rf230.c477 ktime_t tim; local
501 tim = c->t_off_to_aack * NSEC_PER_USEC;
510 tim = c->t_off_to_tx_on * NSEC_PER_USEC;
530 tim = (c->t_frame + c->t_p_ack) * NSEC_PER_USEC;
542 tim = c->t_reset_to_off * NSEC_PER_USEC;
558 hrtimer_start(&ctx->timer, tim, HRTIMER_MODE_REL);
/linux-master/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00dev.c647 u8 *tim; local
669 tim = rt2x00lib_find_ie(skb->data, skb->len - FCS_LEN, WLAN_EID_TIM);
670 if (!tim)
673 if (tim[1] < sizeof(*tim_ie))
676 tim_len = tim[1];
677 tim_ie = (struct ieee80211_tim_ie *) &tim[2];

Completed in 511 milliseconds

123