Defined in 1 files as a member:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/phy/apple/atc.c atcphy_configure() -> mask32()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 192
PARAM_VALUE 2 set 0,64-192
BIT_INFO 2 set 0x0,0xc0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &pool->lock

drivers/phy/apple/atc.c atcphy_configure() -> mask32()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 12
PARAM_VALUE 2 set 0,4-12
BIT_INFO 2 set 0x0,0xc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &pool->lock

drivers/phy/apple/atc.c atcphy_configure() -> mask32()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 3072
PARAM_VALUE 2 set 0,1024-3072
BIT_INFO 2 set 0x0,0xc00
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &pool->lock

drivers/phy/apple/atc.c atcphy_configure() -> mask32()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 12288
PARAM_VALUE 2 set 0,4096-12288
BIT_INFO 2 set 0x0,0x3000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &pool->lock

drivers/phy/apple/atc.c atcphy_configure() -> mask32()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 768
PARAM_VALUE 2 set 0,256-768
BIT_INFO 2 set 0x0,0x300
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &pool->lock

drivers/phy/apple/atc.c atcphy_configure() -> mask32()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 196608
PARAM_VALUE 2 set 0,65536-196608
BIT_INFO 2 set 0x0,0x30000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &pool->lock

drivers/phy/apple/atc.c atcphy_configure_pipehandler_dummy() -> mask32()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 56
PARAM_VALUE 2 set 0,8-56
BIT_INFO 2 set 0x0,0x38
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &phy->mutex

drivers/phy/apple/atc.c atcphy_configure_pipehandler_dummy() -> mask32()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 7
PARAM_VALUE 2 set 0-7
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &phy->mutex

drivers/phy/apple/atc.c atcphy_configure_pipehandler_dummy() -> mask32()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 56
PARAM_VALUE 2 set 0,8-56
BIT_INFO 2 set 0x0,0x38
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &phy->mutex

drivers/phy/apple/atc.c atcphy_configure_pipehandler_dummy() -> mask32()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 15
PARAM_VALUE 2 set 0-15
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &phy->mutex

drivers/phy/apple/atc.c atcphy_configure_pipehandler_usb3() -> mask32()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 15
PARAM_VALUE 2 set 0-15
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &phy->mutex
LOCK2 _T->lock
HALF_LOCKED2 &cdns->mutex
HALF_LOCKED2 &dwc->mutex
HALF_LOCKED2 &musb->lock
HALF_LOCKED2 &p->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &udc->connect_lock
HALF_LOCKED2 &uphy->mutex
HALF_LOCKED2 flags
TYPE_LOCK (struct phy)->mutex

drivers/phy/apple/atc.c atcphy_configure_pipehandler_usb3() -> mask32()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 56
PARAM_VALUE 2 set 0,8-56
BIT_INFO 2 set 0x0,0x38
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &phy->mutex
LOCK2 _T->lock
HALF_LOCKED2 &cdns->mutex
HALF_LOCKED2 &dwc->mutex
HALF_LOCKED2 &musb->lock
HALF_LOCKED2 &p->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &udc->connect_lock
HALF_LOCKED2 &uphy->mutex
HALF_LOCKED2 flags
TYPE_LOCK (struct phy)->mutex

drivers/phy/apple/atc.c atcphy_configure_pipehandler_usb3() -> mask32()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 7
PARAM_VALUE 2 set 0-7
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &phy->mutex
LOCK2 _T->lock
HALF_LOCKED2 &cdns->mutex
HALF_LOCKED2 &dwc->mutex
HALF_LOCKED2 &musb->lock
HALF_LOCKED2 &p->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &udc->connect_lock
HALF_LOCKED2 &uphy->mutex
HALF_LOCKED2 flags
TYPE_LOCK (struct phy)->mutex

drivers/phy/apple/atc.c atcphy_configure_pipehandler_usb3() -> mask32()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 56
PARAM_VALUE 2 set 0,8-56
BIT_INFO 2 set 0x0,0x38
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &phy->mutex
LOCK2 _T->lock
HALF_LOCKED2 &cdns->mutex
HALF_LOCKED2 &dwc->mutex
HALF_LOCKED2 &musb->lock
HALF_LOCKED2 &p->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &udc->connect_lock
HALF_LOCKED2 &uphy->mutex
HALF_LOCKED2 flags
TYPE_LOCK (struct phy)->mutex

drivers/phy/apple/atc.c atcphy_dp_configure_lane() -> mask32()

Type Parameter Key Value
PARAM_VALUE 1 mask 15728640
PARAM_VALUE 2 set 0,1048576-15728640
BIT_INFO 2 set 0x0,0xf00000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &mhdp->link_mutex
HALF_LOCKED2 &phy->mutex
TYPE_LOCK (struct phy)->mutex

drivers/phy/apple/atc.c atcphy_dp_configure_lane() -> mask32()

Type Parameter Key Value
PARAM_VALUE 1 mask 524286
PARAM_VALUE 2 set 0,2-524286
BIT_INFO 2 set 0x0,0x7fffe
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 set 0,2-524286[c]
LOCK2 _T->lock
HALF_LOCKED2 &mhdp->link_mutex
HALF_LOCKED2 &phy->mutex
TYPE_LOCK (struct phy)->mutex

drivers/phy/apple/atc.c atcphy_dp_configure_lane() -> mask32()

Type Parameter Key Value
PARAM_VALUE 1 mask 1040187392
PARAM_VALUE 2 set 0,33554432-1040187392
BIT_INFO 2 set 0x0,0x3e000000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 set 0,33554432-1040187392[c]
LOCK2 _T->lock
HALF_LOCKED2 &mhdp->link_mutex
HALF_LOCKED2 &phy->mutex
TYPE_LOCK (struct phy)->mutex

drivers/phy/apple/atc.c atcphy_dp_configure_lane() -> mask32()

Type Parameter Key Value
PARAM_VALUE 1 mask 234881024
PARAM_VALUE 2 set 0,33554432-234881024
BIT_INFO 2 set 0x0,0xe000000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &mhdp->link_mutex
HALF_LOCKED2 &phy->mutex
TYPE_LOCK (struct phy)->mutex

drivers/phy/apple/atc.c atcphy_dp_configure_lane() -> mask32()

Type Parameter Key Value
PARAM_VALUE 1 mask 805306368
PARAM_VALUE 2 set 0,268435456-805306368
BIT_INFO 2 set 0x0,0x30000000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &mhdp->link_mutex
HALF_LOCKED2 &phy->mutex
TYPE_LOCK (struct phy)->mutex

drivers/phy/apple/atc.c atcphy_dp_configure_lane() -> mask32()

Type Parameter Key Value
PARAM_VALUE 1 mask 24576
PARAM_VALUE 2 set 0,8192-24576
BIT_INFO 2 set 0x0,0x6000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &mhdp->link_mutex
HALF_LOCKED2 &phy->mutex
TYPE_LOCK (struct phy)->mutex

drivers/phy/apple/atc.c atcphy_dp_configure_lane() -> mask32()

Type Parameter Key Value
PARAM_VALUE 1 mask 3968
PARAM_VALUE 2 set 0,128-3968
BIT_INFO 2 set 0x0,0xf80
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &mhdp->link_mutex
HALF_LOCKED2 &phy->mutex
TYPE_LOCK (struct phy)->mutex

drivers/phy/apple/atc.c atcphy_dp_configure_lane() -> mask32()

Type Parameter Key Value
PARAM_VALUE 1 mask 4160749568
PARAM_VALUE 2 set 0,134217728-4160749568
BIT_INFO 2 set 0x0,0xf8000000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &mhdp->link_mutex
HALF_LOCKED2 &phy->mutex
TYPE_LOCK (struct phy)->mutex

drivers/phy/apple/atc.c atcphy_enable_dp_aux() -> mask32()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 992
PARAM_VALUE 2 set 0,32-992
BIT_INFO 2 set 0x0,0x3e0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &pool->lock

drivers/phy/apple/atc.c atcphy_enable_dp_aux() -> mask32()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 7340032
PARAM_VALUE 2 set 0,1048576-7340032
BIT_INFO 2 set 0x0,0x700000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &pool->lock

drivers/phy/apple/atc.c atcphy_enable_dp_aux() -> mask32()

Type Parameter Key Value
PARAM_VALUE 1 mask 62914560
PARAM_VALUE 2 set 0,4194304-62914560
BIT_INFO 2 set 0x0,0x3c00000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &pool->lock

drivers/phy/apple/atc.c atcphy_enable_dp_aux() -> mask32()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 1984
PARAM_VALUE 2 set 0,64-1984
BIT_INFO 2 set 0x0,0x7c0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &pool->lock

drivers/phy/apple/atc.c atcphy_setup_pipehandler() -> mask32()

Type Parameter Key Value
PARAM_VALUE 0 reg 12
PARAM_VALUE 1 mask 56
PARAM_VALUE 2 set 0,8-56
BIT_INFO 2 set 0x0,0x38
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

drivers/phy/apple/atc.c atcphy_setup_pipehandler() -> mask32()

Type Parameter Key Value
PARAM_VALUE 0 reg 12
PARAM_VALUE 1 mask 7
PARAM_VALUE 2 set 0-7
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

drivers/phy/apple/atc.c atcphy_setup_pipehandler() -> mask32()

Type Parameter Key Value
PARAM_VALUE 0 reg 12
PARAM_VALUE 1 mask 56
PARAM_VALUE 2 set 0,8-56
BIT_INFO 2 set 0x0,0x38
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

drivers/phy/apple/atc.c clear32() -> mask32()

Type Parameter Key Value
PARAM_VALUE 1 mask 1-2,4,6,8,15-16,32,96,256,512,1024,1792,2046,2048,4096,12288,16384,28672,65536,98304,524286,1015808,1048576,2097152,3932160,4128768,4194304,8388608,33554432,125829120,268435456,536870912,805306368,1073741824,4160749568
PARAM_VALUE 2 set 0
DATA_SOURCE 0 reg $0
DATA_SOURCE 1 mask $1
HARD_MAX 1 mask 4160749568
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &phy->mutex

drivers/phy/apple/atc.c core_mask32() -> mask32()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 0-5,7-8,16,31,56,112,128,255-256,448,512,896,1023-1024,3584,7168,8192,14336,15360,15872,16383-16384,32768,49152,131040,131072,245760,983040,2031616,3145728,3932160,62914560,268419072,1006632960,3221225472
PARAM_VALUE 2 set 0-1006632960
DATA_SOURCE 1 mask $2
DATA_SOURCE 2 set $3
HARD_MAX 1 mask 3221225472
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &phy->mutex

drivers/phy/apple/atc.c set32() -> mask32()

Type Parameter Key Value
PARAM_VALUE 1 mask 0
PARAM_VALUE 2 set 1-2,4,8,15-16,32,64,128,256,512,1024,2048,4096,7168,8192,16384,28672,32768,65536,131072,262144,524288,1048576,2097152,4194304,8388608,16777216,33554432,67108864,134217728,268435456,536870912,1073741824,2147483648
DATA_SOURCE 0 reg $0
DATA_SOURCE 2 set $1
HARD_MAX 2 set 2147483648
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &phy->mutex