Searched refs:sma (Results 1 - 14 of 14) sorted by relevance

/linux-master/ipc/
H A Dsem.c278 * @sma: semaphore array
283 static void unmerge_queues(struct sem_array *sma) argument
288 if (sma->complex_count)
295 list_for_each_entry_safe(q, tq, &sma->pending_alter, list) {
297 curr = &sma->sems[q->sops[0].sem_num];
301 INIT_LIST_HEAD(&sma->pending_alter);
306 * @sma: semaphore array
313 static void merge_queues(struct sem_array *sma) argument
316 for (i = 0; i < sma->sem_nsems; i++) {
317 struct sem *sem = &sma
326 struct sem_array *sma = container_of(p, struct sem_array, sem_perm); local
336 complexmode_enter(struct sem_array *sma) argument
363 complexmode_tryleave(struct sem_array *sma) argument
389 sem_lock(struct sem_array *sma, struct sembuf *sops, int nsops) argument
460 sem_unlock(struct sem_array *sma, int locknum) argument
499 sem_lock_and_putref(struct sem_array *sma) argument
512 struct sem_array *sma; local
534 struct sem_array *sma; local
593 struct sem_array *sma; local
646 perform_atomic_semop_slow(struct sem_array *sma, struct sem_queue *q) argument
719 perform_atomic_semop(struct sem_array *sma, struct sem_queue *q) argument
799 unlink_queue(struct sem_array *sma, struct sem_queue *q) argument
816 check_restart(struct sem_array *sma, struct sem_queue *q) argument
854 wake_const_ops(struct sem_array *sma, int semnum, struct wake_q_head *wake_q) argument
893 do_smart_wakeup_zero(struct sem_array *sma, struct sembuf *sops, int nsops, struct wake_q_head *wake_q) argument
949 update_queue(struct sem_array *sma, int semnum, struct wake_q_head *wake_q) argument
1005 set_semotime(struct sem_array *sma, struct sembuf *sops) argument
1029 do_smart_update(struct sem_array *sma, struct sembuf *sops, int nsops, int otime, struct wake_q_head *wake_q) argument
1072 check_qop(struct sem_array *sma, int semnum, struct sem_queue *q, bool count_zero) argument
1106 count_semcnt(struct sem_array *sma, ushort semnum, bool count_zero) argument
1147 struct sem_array *sma = container_of(ipcp, struct sem_array, sem_perm); local
1219 get_semotime(struct sem_array *sma) argument
1237 struct sem_array *sma; local
1347 struct sem_array *sma; local
1408 struct sem_array *sma; local
1604 struct sem_array *sma; local
1908 struct sem_array *sma; local
1988 struct sem_array *sma; local
2348 struct sem_array *sma; local
2453 struct sem_array *sma = container_of(ipcp, struct sem_array, sem_perm); local
[all...]
/linux-master/drivers/ptp/
H A Dptp_ocp.c376 struct ptp_ocp_sma_connector sma[OCP_SMA_NUM]; member in struct:ptp_ocp
2433 if (bp->sma[sma_nr - 1].fixed_fcn)
2436 if (bp->sma[sma_nr - 1].mode == SMA_MODE_IN)
2513 bp->sma[i].default_fcn = i & 1;
2514 bp->sma[i].dpll_prop = prop;
2515 bp->sma[i].dpll_prop.board_label =
2518 bp->sma[0].mode = SMA_MODE_IN;
2519 bp->sma[1].mode = SMA_MODE_IN;
2520 bp->sma[2].mode = SMA_MODE_OUT;
2521 bp->sma[
2931 struct ptp_ocp_sma_connector *sma = &bp->sma[sma_nr - 1]; local
2982 struct ptp_ocp_sma_connector *sma = &bp->sma[sma_nr - 1]; local
3020 struct ptp_ocp_sma_connector *sma = &bp->sma[sma_nr - 1]; local
4541 struct ptp_ocp_sma_connector *sma = pin_priv; local
4556 struct ptp_ocp_sma_connector *sma = pin_priv; local
4574 struct ptp_ocp_sma_connector *sma = pin_priv; local
4596 struct ptp_ocp_sma_connector *sma = pin_priv; local
[all...]
/linux-master/drivers/net/wireless/realtek/rtw89/
H A Dcam.c673 const u8 *sma = scan_mac_addr ? scan_mac_addr : rtwvif->mac_addr; local
686 sma_hash = rtw89_cam_addr_hash(sma_start, sma);
705 FWCMD_SET_ADDR_SMA0(cmd, sma[0]);
706 FWCMD_SET_ADDR_SMA1(cmd, sma[1]);
707 FWCMD_SET_ADDR_SMA2(cmd, sma[2]);
708 FWCMD_SET_ADDR_SMA3(cmd, sma[3]);
709 FWCMD_SET_ADDR_SMA4(cmd, sma[4]);
710 FWCMD_SET_ADDR_SMA5(cmd, sma[5]);
/linux-master/include/linux/
H A Dsecurity.h486 int security_sem_alloc(struct kern_ipc_perm *sma);
487 void security_sem_free(struct kern_ipc_perm *sma);
488 int security_sem_associate(struct kern_ipc_perm *sma, int semflg);
489 int security_sem_semctl(struct kern_ipc_perm *sma, int cmd);
490 int security_sem_semop(struct kern_ipc_perm *sma, struct sembuf *sops,
1379 static inline int security_sem_alloc(struct kern_ipc_perm *sma) argument
1384 static inline void security_sem_free(struct kern_ipc_perm *sma) argument
1387 static inline int security_sem_associate(struct kern_ipc_perm *sma, int semflg) argument
1392 static inline int security_sem_semctl(struct kern_ipc_perm *sma, int cmd) argument
1397 static inline int security_sem_semop(struct kern_ipc_perm *sma, argument
[all...]
/linux-master/security/
H A Dsecurity.c3823 * @sma: sysv ipc permission structure
3825 * Allocate and attach a security structure to the @sma security field. The
3830 int security_sem_alloc(struct kern_ipc_perm *sma) argument
3832 int rc = lsm_ipc_alloc(sma);
3836 rc = call_int_hook(sem_alloc_security, sma);
3838 security_sem_free(sma);
3844 * @sma: sysv ipc permission structure
3846 * Deallocate security structure @sma->security for the semaphore.
3848 void security_sem_free(struct kern_ipc_perm *sma) argument
3850 call_void_hook(sem_free_security, sma);
3866 security_sem_associate(struct kern_ipc_perm *sma, int semflg) argument
3881 security_sem_semctl(struct kern_ipc_perm *sma, int cmd) argument
3898 security_sem_semop(struct kern_ipc_perm *sma, struct sembuf *sops, unsigned nsops, int alter) argument
[all...]
/linux-master/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac-common.c379 hw_feat->sma = XLGMAC_GET_REG_BITS(mac_hfr0,
527 pdata->hw_feat.sma ? "YES" : "NO");
H A Ddwc-xlgmac.h502 unsigned int sma; /* SMA(MDIO) Interface */ member in struct:xlgmac_hw_features
/linux-master/security/selinux/
H A Dhooks.c6232 static int selinux_sem_alloc_security(struct kern_ipc_perm *sma) argument
6238 isec = selinux_ipc(sma);
6242 ad.u.ipc_id = sma->key;
6248 static int selinux_sem_associate(struct kern_ipc_perm *sma, int semflg) argument
6254 isec = selinux_ipc(sma);
6257 ad.u.ipc_id = sma->key;
6263 /* Note, at this point, sma is locked down */
6264 static int selinux_sem_semctl(struct kern_ipc_perm *sma, int cmd) argument
6303 err = ipc_has_perm(sma, perms);
6307 static int selinux_sem_semop(struct kern_ipc_perm *sma, argument
[all...]
/linux-master/drivers/net/ethernet/amd/xgbe/
H A Dxgbe.h998 unsigned int sma; /* SMA(MDIO) Interface */ member in struct:xgbe_hw_features
H A Dxgbe-drv.c760 hw_feat->sma = XGMAC_GET_BITS(mac_hfr0, MAC_HWF0R, SMASEL);
853 hw_feat->sma ? "yes" : "no");
/linux-master/drivers/infiniband/hw/hfi1/
H A Dmad.c909 pi->link_down_reason = ppd->local_link_down_reason.sma;
910 pi->neigh_link_down_reason = ppd->neigh_link_down_reason.sma;
1430 ppd->local_link_down_reason.sma = 0;
1435 ppd->neigh_link_down_reason.sma = 0;
H A Dhfi.h709 u8 sma; member in struct:link_down_reason
H A Dchip.c7161 if (was_up && ppd->local_link_down_reason.sma == 0 &&
7162 ppd->neigh_link_down_reason.sma == 0) {
7163 ppd->local_link_down_reason.sma =
7165 ppd->neigh_link_down_reason.sma =
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dt4fw_api.h205 __u8 sma[6]; member in struct:fw_filter_wr
237 __u8 sma[6]; member in struct:fw_filter2_wr

Completed in 440 milliseconds